Skip to content

Commit 6f31e65

Browse files
alisonjenkinsclaude
andcommitted
feat(storage-server): re-enable 7 healthy disks previously marked dead
SMART health checks confirmed these disks were falsely marked as failing due to the dirty VFIO controller handoff (now fixed): - 2x Hitachi HDS5C3020ALA632 (73K hrs, zero issues) - 4x Seagate ST31500341AS (13-20K hrs, minor reallocated sectors) - 1x WDC WD20EARX WCAZAC311606 (71K hrs, marginal - 26 pending) WDC WD20EARX WCAZA9443921 remains disabled (genuinely dead: 996 pending sectors, 186 uncorrectable - physically removed from enclosure). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d17765b commit 6f31e65

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

flake-modules/hosts/home-storage-server-1/hardware-configuration.nix

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040

4141
fileSystems = let
4242
media_disks = {
43-
# "/media/disks/ata-Hitachi_HDS5C3020ALA632_ML0220F31JAXAN-part1".device = "/dev/disk/by-id/ata-Hitachi_HDS5C3020ALA632_ML0220F31JAXAN-part1"; # DEAD - XFS shutdown, bay 23
44-
# "/media/disks/ata-Hitachi_HDS5C3020ALA632_ML2220F31WJ4LH-part1".device = "/dev/disk/by-id/ata-Hitachi_HDS5C3020ALA632_ML2220F31WJ4LH-part1"; # Cable 1 # Dead
43+
"/media/disks/ata-Hitachi_HDS5C3020ALA632_ML0220F31JAXAN-part1".device = "/dev/disk/by-id/ata-Hitachi_HDS5C3020ALA632_ML0220F31JAXAN-part1";
44+
"/media/disks/ata-Hitachi_HDS5C3020ALA632_ML2220F31WJ4LH-part1".device = "/dev/disk/by-id/ata-Hitachi_HDS5C3020ALA632_ML2220F31WJ4LH-part1";
4545
"/media/disks/ata-Hitachi_HDS722020ALA330_JK1174YAJ7MEVW-part1".device = "/dev/disk/by-id/ata-Hitachi_HDS722020ALA330_JK1174YAJ7MEVW-part1";
4646
"/media/disks/ata-SAMSUNG_HN-M101MBB_S2RXJ9AB908545-part1".device = "/dev/disk/by-id/ata-SAMSUNG_HN-M101MBB_S2RXJ9AB908545-part1";
4747
"/media/disks/ata-ST3000DM008-2DM166_Z5057TK6-part1".device = "/dev/disk/by-id/ata-ST3000DM008-2DM166_Z5057TK6-part1";
@@ -63,12 +63,12 @@
6363
"/media/disks/ata-WDC_WD20SPZX-00UA7T0_WD-WX32A123N2JH-part1".device = "/dev/disk/by-id/ata-WDC_WD20SPZX-00UA7T0_WD-WX32A123N2JH-part1";
6464
"/media/disks/ata-WDC_WD20SPZX-22UA7T0_WD-WX72AA1HJFH3-part1".device = "/dev/disk/by-id/ata-WDC_WD20SPZX-22UA7T0_WD-WX72AA1HJFH3-part1";
6565
"/media/parity/ata-TOSHIBA_MG08ACA16TE_7190A0UNFVGG-part1".device = "/dev/disk/by-id/ata-TOSHIBA_MG08ACA16TE_7190A0UNFVGG-part1";
66-
# "/media/disks/ata-ST31500341AS_9VS21EM9-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21EM9-part1"; # Failing - less severe - 4 - 1.5TB
67-
# "/media/disks/ata-ST31500341AS_9VS21ESL-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21ESL-part1"; # Failing - less severe - 1 - 1.5TB
68-
# "/media/disks/ata-ST31500341AS_9VS21WFH-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21WFH-part1"; # Failing - less severe - 2 (also cable) - 1.5TB
69-
# "/media/disks/ata-ST31500341AS_9VS21WMQ-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21WMQ-part1"; # Failing - less severe - 3 - 1.5TB
70-
# "/media/disks/ata-WDC_WD20EARX-00PASB0_WD-WCAZA9443921-part1".device = "/dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZA9443921-part1"; # Failing - critical - 2TB
71-
# "/media/disks/ata-WDC_WD20EARX-00PASB0_WD-WCAZAC311606-part1".device = "/dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZAC311606-part1"; # Failing - critical - 2TB
66+
"/media/disks/ata-ST31500341AS_9VS21EM9-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21EM9-part1";
67+
"/media/disks/ata-ST31500341AS_9VS21ESL-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21ESL-part1";
68+
"/media/disks/ata-ST31500341AS_9VS21WFH-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21WFH-part1";
69+
"/media/disks/ata-ST31500341AS_9VS21WMQ-part1".device = "/dev/disk/by-id/ata-ST31500341AS_9VS21WMQ-part1";
70+
# "/media/disks/ata-WDC_WD20EARX-00PASB0_WD-WCAZA9443921-part1".device = "/dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZA9443921-part1"; # DEAD - 996 pending sectors, physically removed
71+
"/media/disks/ata-WDC_WD20EARX-00PASB0_WD-WCAZAC311606-part1".device = "/dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZAC311606-part1"; # Marginal - 26 pending, monitor closely
7272
};
7373
media_disk_mount_points = builtins.attrNames media_disks;
7474
in {

0 commit comments

Comments
 (0)