I have a number of Solaris DVD and CD iso files backed up on a ZFS mirror. Any attempt to copy or digest one of the DVD files fails with an I/O error. I don''t appear to have any problems with the CD images. The system is an AMD 64 (ASUS A8N-E) running build 41 with two SATA drives connected to the on-board controller. digest -a md5 sol-nv-b46-x86-dvd.iso digest: error reading file: I/O error digest: crypto operation failed for file sol-nv-b46-x86-dvd.iso: CKR_GENERAL_ERROR for i in 1 2 3 4 5; do digest -a md5 sol-10-u2-ga-x86-v$i.iso; done 956c68162307abac20c4bb9f88784d75 85ccaf00dcaa17744f672e46b50bc351 d0dacdeb13e76bc99c5f140c4a35f529 2af67d839450a1a7e5507a26f982e492 4a72118803ab0edba170ef4d02972464 Nothing is logged in messages when the errors occur, but I do see several messages opening /devices//pci at 0,0/pci1043,815a at 2/hub at 1/hub at 1/storage at 1/disk at 0,0:q,raw failed errno 6 where pci1043,815a is the SATA controller, which leads me to believe there may be a problem with the hardware. Ian.
Dick Davies wrote:> What does zpool status say? >Knew I''d forgotten to check something: # zpool status -v pool: tank state: ONLINE 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 scrub: none requested config: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 6 mirror ONLINE 0 0 6 c2d0s7 ONLINE 0 0 12 c3d0s7 ONLINE 0 0 12 errors: The following persistent errors have been detected: DATASET OBJECT RANGE 13 13 lvl=0 blkid=15787 13 19 lvl=0 blkid=3838 I format read scan didn''t show up any errors. Ian
Jürgen Keil
2006-Sep-19 13:09 UTC
[zfs-discuss] Re: Possible file corruption on a ZFS mirror
> Dick Davies wrote: > > > What does zpool status say? > > > Knew I''d forgotten to check something: > > # zpool status -v > pool: tank > state: ONLINE > status: One or more devices has experienced an error > resulting in data corruption. Applications may be affected. > Restore the file in question if possible. Otherwise > restore the entire pool from backup....> errors: The following persistent errors have been detected: > > DATASET OBJECT RANGE > 13 13 lvl=0 blkid=15787 > 13 19 lvl=0 blkid=3838Is the the same machine where you recently found a bad memory module? <URL:http://tech.groups.yahoo.com/group/solarisx86/message/38925> This message posted from opensolaris.org
That looks a bit serious - did you say both disks are on the same SATA controller? On 19/09/06, Ian Collins <ian at ianshome.com> wrote:> # zpool status -v > pool: tank > state: ONLINE > 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 > scrub: none requested > config: > > NAME STATE READ WRITE CKSUM > tank ONLINE 0 0 6 > mirror ONLINE 0 0 6 > c2d0s7 ONLINE 0 0 12 > c3d0s7 ONLINE 0 0 12 > > errors: The following persistent errors have been detected: > > DATASET OBJECT RANGE > 13 13 lvl=0 blkid=15787 > 13 19 lvl=0 blkid=3838 > > I format read scan didn''t show up any errors.-- Rasputin :: Jack of All Trades - Master of Nuns http://number9.hellooperator.net/
Richard Elling - PAE
2006-Sep-19 16:19 UTC
[zfs-discuss] Possible file corruption on a ZFS mirror
ditto data blocks anyone? :-) -- richard Ian Collins wrote:> Dick Davies wrote: > >> What does zpool status say? >> > Knew I''d forgotten to check something: > > # zpool status -v > pool: tank > state: ONLINE > 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 > scrub: none requested > config: > > NAME STATE READ WRITE CKSUM > tank ONLINE 0 0 6 > mirror ONLINE 0 0 6 > c2d0s7 ONLINE 0 0 12 > c3d0s7 ONLINE 0 0 12 > > errors: The following persistent errors have been detected: > > DATASET OBJECT RANGE > 13 13 lvl=0 blkid=15787 > 13 19 lvl=0 blkid=3838 > > I format read scan didn''t show up any errors. > > Ian > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
Ian Collins
2006-Sep-19 19:24 UTC
[zfs-discuss] Re: Possible file corruption on a ZFS mirror
J?rgen Keil wrote:>>Dick Davies wrote: >> >> >> >>>What does zpool status say? >>> >>> >>> >>Knew I''d forgotten to check something: >> >># zpool status -v >>pool: tank >>state: ONLINE >>status: One or more devices has experienced an error >>resulting in data corruption. Applications may be affected. >>Restore the file in question if possible. Otherwise >>restore the entire pool from backup. >> >> >... > > >>errors: The following persistent errors have been detected: >> >> DATASET OBJECT RANGE >> 13 13 lvl=0 blkid=15787 >> 13 19 lvl=0 blkid=3838 >> >> > >Is the the same machine where you recently found a >bad memory module? > ><URL:http://tech.groups.yahoo.com/group/solarisx86/message/38925> > > >Yes, but I think there may also be some unusual interactions between the SATA controller and the graphics card. My best bet may be a clean re-install. Ian.