Hi guys, after a scrub my raidz array status showed: # zpool status pool: pool 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: http://www.sun.com/msg/ZFS-8000-9P scan: scrub repaired 85.5K in 1h21m with 0 errors on Mon Dec 19 06:24:25 2011 config:
NAME STATE READ WRITE CKSUM pool ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 ad18 ONLINE 0 0 1 ad19 ONLINE 0 0 0 ad10 ONLINE 0 0 1 ad4 ONLINE 0 0 0 errors: No known data errors I assume the checksum counts are current and irreconcilable. (Why does the scan say 'repaired with 0 errors' then?). What should one do at this point? I rebooted and ran another scrub, this time it came up with 0 errors and 0 checksum counts, what does that mean? I then backed up the array, kicked out ad18 and resilvered it from scratch: # zpool status pool: pool 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: http://www.sun.com/msg/ZFS-8000-8A scan: resilvered 218G in 1h25m with 14 errors on Wed Dec 21 14:48:47 2011 config: NAME STATE READ WRITE CKSUM pool DEGRADED 0 0 14 raidz1-0 DEGRADED 0 0 28 replacing-0 OFFLINE 0 0 0 ad18/old OFFLINE 0 0 0 ad18 ONLINE 0 0 0 ad19 ONLINE 0 0 0 ad10 ONLINE 0 0 0 ad4 ONLINE 0 0 0 errors: 11 data errors, use '-v' for a list and 'zpool status -v' gives me a list of affected files. I assume I delete those files, then follow the same procedure on ad10? # uname -a FreeBSD file 8.2-STABLE FreeBSD 8.2-STABLE #0: Sat Nov 12 17:51:22 SAST 2011 root@file:/usr/obj/usr/src/sys/COWNEL amd64 ZFS filesystem version 5 ZFS storage pool version 28 ps. I did get 1 disk alert in the logs during this whole process, half an hour before resilvering: Dec 21 12:41:48 file kernel: ad10: WARNING - READ_DMA48 UDMA ICRC error (retrying request) LBA=306763504 Dec 21 12:41:48 file kernel: ad10: FAILURE - READ_DMA48 status=51<READY,DSC,ERROR> error=10<NID_NOT_FOUND> LBA=306763504 _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss