Date: Sat, 18 Dec 2010 11:21:52 +0300 From: Sergey Gavrilov <srg.gavrilov@gmail.com> To: freebsd-fs@freebsd.org Subject: ZFS recovery after power failure Message-ID: <AANLkTikpYhLFxTp-5ahXQcZTMC5jMTK9Ca%2B6Xq4VEhhO@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi all! After hard power off pool's faulted. When I'm trying zpool import pool2 I've got: cannot import 'pool2': I/O error and in syslog: Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da10 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da11 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da13 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da14 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da11 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da13 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da10 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da11 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=429503705088 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da13 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da14 offset=756012376064 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da11 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da12 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: checksum mismatch, zpool=pool2 path=/dev/da13 offset=1047972534272 size=512 Dec 18 11:12:14 zstorage root: ZFS: zpool I/O failure, zpool=pool2 error=86 Dec 18 11:12:14 zstorage root: ZFS: failed to load zpool pool2 zpool import -F pool2 ok, but zpool status -xv pool: pool2 state: FAULTED status: The pool metadata is corrupted and the pool cannot be opened. action: Destroy and re-create the pool from a backup source. see: http://www.sun.com/msg/ZFS-8000-72 scrub: none requested config: NAME STATE READ WRITE CKSUM pool2 FAULTED 0 0 1 corrupted data raidz2 ONLINE 0 0 6 da9 ONLINE 0 0 0 da10 ONLINE 0 0 0 da11 ONLINE 0 0 0 da12 ONLINE 0 0 0 da13 ONLINE 0 0 0 da14 ONLINE 0 0 0 da15 ONLINE 0 0 0 da16 ONLINE 0 0 0 zpool clear pool2 cannot clear errors for pool2: I/O error Is there any way to recovery data or portion of data at least. Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikpYhLFxTp-5ahXQcZTMC5jMTK9Ca%2B6Xq4VEhhO>