diff --git a/runbooks/hardware-inventory.md b/runbooks/hardware-inventory.md index 90852c9..ac92197 100644 --- a/runbooks/hardware-inventory.md +++ b/runbooks/hardware-inventory.md @@ -43,8 +43,32 @@ All PVE nodes on kernel 6.17.13-pve. **beast = PVE master + NUT master**, holds - **compute5**: node-exporter. - **compute6**: tdarr-node, diun, vikunja, speedtest-tracker, ntfy, node-exporter, netdata, glances, watchyourlan, **linkding**. +## Disk health & serials (SMART via Proxmox API, 2026-07-06 — all PASSED) +Wear = % life remaining (100 = new). + +| Node | Device | Model | Serial | Size | Wear | +|---|---|---|---|---|---| +| beast | nvme0n1 | Samsung 990 PRO 2TB | S7L9NJ0Y428635T | 2 TB | 98% | +| beast | nvme1n1 | Sabrent SB-ROCKET-4TB | R24093062000007 | 4 TB | 100% | +| beast | sda / sdb | Samsung 870 EVO 1TB | S75BNL0XC20021M / …26272M | 1 TB | 99% | +| beast | sdc / sdd | Crucial BX500 2TB | 2306E6A93ADA / …3C38 | 2 TB | 98% | +| beast | sde / sdf | HGST HUS728T8TALE6L4 8TB (USB) | VGGANA5G / VGK1WUDG | 8 TB | HDD | +| compute2 | nvme0n1 | Samsung 970 EVO Plus 1TB | S6S1NS0TB13410F | 1 TB | 99% | +| compute2 | sda | Crucial MX500 1TB | 2310E6B97787 | 1 TB | 91% | +| compute3 | nvme0n1 | Samsung 990 PRO 2TB | S73WNU0XA01509Y | 2 TB | 99% | +| compute3 | sda | Crucial BX500 1TB | 2306E6A8BFB7 | 1 TB | 97% | +| compute4 | nvme0n1 | SK hynix PC601 1TB | NS03N5816101Y3M12 | 1 TB | 98% | +| compute4 | sda | Bliksem 128GB | YS202010005501AA | 128 GB | 100% | +| compute5 | nvme0n1 | WD SN740 256GB | 22340J800493 | 256 GB | 82% | +| compute5 | nvme1n1 | SK hynix PC711 1TB | AJ0BNA4391070C757 | 1 TB | 100% | +| compute6 | nvme0n1 | Crucial P5 1TB | 20512C08236A | 1 TB | 96% | +| compute6 | nvme1n1 | Crucial P3 Plus 1TB | 25144F6C8F15 | 1 TB | 100% | +| compute6 | sda | EDILOCA EN206 256GB | MX_00000000000060007 | 256 GB | HDD/N-A | + +Most-worn SSD = compute5 WD SN740 (82% remaining) — still healthy. pbs disk serials/SMART not yet captured (PBS API token mismatch, sudo pw rejected). + ## Notable findings / TODOs - ⚠️ **compute6 NIC runs at 100 Mb** (ethtool-confirmed; the K10 has 2.5 GbE) — bad cable/switch port. `speedtest-tracker` runs on this node, so its WAN results are capped/misleading. Fix the cable/port. - **beast concentration / SPOF** — PVE master + NUT master + GPUs + TrueNAS + Media-Server + Nextcloud + DNS all on one machine. - **Kernel skew** — docker-node01/02 + ansible-control on 6.8.0-111 (pending update); media-server 6.8.0-134; PVE nodes 6.17.13-pve. -- **Deferred (need root sudo):** serials/DIMM/SMART on beast, compute2, compute3, compute4, pbs; TrueNAS `tank` disk-passthrough map; Synology model. +- **Disk SMART/serials: DONE for all 6 PVE nodes** (via Proxmox API, no sudo). Still deferred: **DIMM layout + system serial on beast/compute2/3/4** (need `sudo`; the password tried was rejected), **pbs disk SMART/serials** (PBS API token id unknown, sudo pw rejected), TrueNAS `tank` disk-passthrough map, Synology model.