[Help] D4-320: 3 of 4 disks failing in 24 hours!
Posted: 09 May 2025, 05:06
Situation:
I have no other linux box (other than a raspberry pi), only mac laptop which can see the disk but doesn't currently have ZFS setup or seem to have support for smartmontools.
Can I do anything else to diagnose? Is it possible that the controller misreports, and the disks are not actually broken?
------------------------------------------
More details... in case useful
Yesterday the single-disk pool was acting badly while I was running backup to it, and I eventually saw these critical medium errors. It was late so I killed the backup, unmounted and physically pulled the disk until this morning. This was the first error:
This morning I plugged back in to see, same thing. Not critical, there was nothing important on there.
Then when digging into the logs, I noticed that the raidZ had resilvered a couple weeks ago. Since I have a fresh remote backup of that pool I thought to scrub it and see if there were other issues.
That led first to 1 of the 3 disks, and eventually a 2nd. Now, 2 of the 3 have read errors and/or corrupted data:
I have lots of logs, but they mostly repeat
- I have a D4-320 with 4x WD RED 8TB drives, running with a linux (ubuntu 24.04) box
- ZFS config -- 2 pools, 1 raidZ with 3 disks, 1 lone disk ZFS pool
- original cables, connections checked and solid
- disks all bought used, < 70k hours
- whole system's been running for ~1 month
I have no other linux box (other than a raspberry pi), only mac laptop which can see the disk but doesn't currently have ZFS setup or seem to have support for smartmontools.
Can I do anything else to diagnose? Is it possible that the controller misreports, and the disks are not actually broken?
------------------------------------------
More details... in case useful
Yesterday the single-disk pool was acting badly while I was running backup to it, and I eventually saw these critical medium errors. It was late so I killed the backup, unmounted and physically pulled the disk until this morning. This was the first error:
Code: Select all
May 07 18:50:40 store kernel: critical medium error, dev sdc, sector 4367228520 op 0x0:(READ) flags 0x100 phys_seg 1 prio class 0
May 07 18:50:40 store kernel: zio pool=space vdev=/dev/sdc1 error=61 type=1 offset=2236019953664 size=4096 flags=1573248
May 07 18:50:46 store kernel: sd 2:0:0:0: [sdc] tag#28 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_OK cmd_age=11s
May 07 18:50:46 store kernel: sd 2:0:0:0: [sdc] tag#28 Sense Key : Medium Error [current]
May 07 18:50:46 store kernel: sd 2:0:0:0: [sdc] tag#28 Add. Sense: Unrecovered read error
May 07 18:50:46 store kernel: sd 2:0:0:0: [sdc] tag#28 CDB: Read(16) 88 00 00 00 00 00 6e 01 93 f8 00 00 00 08 00 00This morning I plugged back in to see, same thing. Not critical, there was nothing important on there.
Then when digging into the logs, I noticed that the raidZ had resilvered a couple weeks ago. Since I have a fresh remote backup of that pool I thought to scrub it and see if there were other issues.
That led first to 1 of the 3 disks, and eventually a 2nd. Now, 2 of the 3 have read errors and/or corrupted data:
Code: Select all
pool: storage
state: DEGRADED
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub in progress since Thu May 8 22:41:19 2025
285G / 2.55T scanned at 17.8G/s, 0B / 2.55T issued
0B repaired, 0.00% done, no estimated completion time
config:
NAME STATE READ WRITE CKSUM
storage DEGRADED 0 0 0
raidz1-0 DEGRADED 0 0 0
sda DEGRADED 0 0 0 too many errors
sdb ONLINE 0 0 0
scsi-35000000000000001 FAULTED 0 0 2 corrupted data
errors: 18 data errors, use '-v' for a list







