I spoke to soon. I should’ve known not to say anything until the scrub was done.
There are now 600+ checksum errors on every single drive, except the very first drive that failed (drive 7), which has over 9000 checksum errors.
admin@DOLLY[~]$ sudo zpool status -LP DOLLY-ARRAY
[sudo] password for admin:
pool: DOLLY-ARRAY
state: ONLINE
status: One or more devices has experienced an unrecoverable error. An
attempt was made to correct the error. Applications are unaffected.
action: Determine if the device needs to be replaced, and clear the errors
using 'zpool clear' or replace the device with 'zpool replace'.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-9P
scan: resilvered 200K in 00:00:01 with 0 errors on Thu Mar 27 13:16:17 2025
expand: expanded raidz2-0 copied 10.8T in 2 days 11:09:15, on Thu Mar 27 02:39:31 2025
config:
NAME STATE READ WRITE CKSUM
DOLLY-ARRAY ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
/dev/sdf1 ONLINE 0 0 9.03K
/dev/sdd1 ONLINE 0 0 648
/dev/sdh1 ONLINE 0 0 661
/dev/sde1 ONLINE 0 0 632
/dev/sdg1 ONLINE 0 0 670
/dev/sdj1 ONLINE 0 0 653
/dev/sdc1 ONLINE 0 0 691
/dev/sdk1 ONLINE 0 0 612
cache
/dev/sdi1 ONLINE 0 0 0
errors: No known data errors
admin@DOLLY[~]$
Since the pool is still online, and has “no known data errors”, I assume that means that all the data is still intact, through duplication between each drive?
I don’t understand how this happened. Any ideas would be great.