Hi,
zpool simply can not be imported after a reboot (uadmin 2 1).
dtrace shows spa_load_verify return EIO.
zpool import -fFX also can not import.
It seems some object in Object Directory be damaged.
I think the cause may be the dram, as some modules from the same batch do
not work reliably on other machines.
The pool have two raidz1 and one zpl dataset, is it possible the recover
the files?
If the metadata can not be followed, is it possible to scan the disk to
get all the dnones and get all the files.
Thanks.
zdb -e -c -A shows the following:
Traversing all blocks to verify metadata checksums and verify nothing
leaked ...
zdb_blkptr_cb: Got error 50 reading <0, 47, 1, 1> -- skipping
zdb_blkptr_cb: Got error 50 reading <0, 48, 1, 1> -- skipping
Error counts:
errno count
50 2
leaked space: vdev 0, offset 0x0, size 3072
leaked space: vdev 0, offset 0xf000, size 40960
leaked space: vdev 0, offset 0x21800, size 32768
leaked space: vdev 0, offset 0x1bc00, size 17408
.... more info in the attached zdb-e-c-A.gz
block traversal size 19227648 != alloc 2071126832128 (leaked 2071107604480)
bp count: 1574
bp logical: 6890496 avg: 4377
bp physical: 5306368 avg: 3371 compression: 1.30
bp allocated: 19227648 avg: 12215 compression: 0.36
bp deduped: 0 ref>1: 0 deduplication: 1.00
SPA allocated: 2071126832128 used: 3.46%
fmd log:
TIME CLASS
May 19 2014 23:52:15.124028872 ereport.fs.zfs.data
nvlist version: 0
class = ereport.fs.zfs.data
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
zio_err = 50
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x76487c8
May 19 2014 23:52:15.124029743 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x1b4e1cead21fecd0
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x1b4e1cead21fecd0
vdev_type = disk
vdev_path = /dev/dsk/
c0t5000C50057914837d0s0
vdev_devid = id1,sd@n5000c50057914837/a
parent_guid = 0x5ac07c4d8c696f65
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a92a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x7648b2f
May 19 2014 23:52:15.124028887 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x3a49d1844349a26f
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x3a49d1844349a26f
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C50057914D33d0s0
vdev_devid = id1,sd@n5000c50057914d33/a
parent_guid = 0x5ac07c4d8c696f65
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a92a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x76487d7
May 19 2014 23:52:15.124029287 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x897270a22ba9d67
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x897270a22ba9d67
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C500578E5BDBd0s0
vdev_devid = id1,sd@n5000c500578e5bdb/a
parent_guid = 0xeba5789beaf644ff
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a74a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x7648967
May 19 2014 23:52:15.124029242 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0xaf2e35492679a27
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0xaf2e35492679a27
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C5005790EAF7d0s0
vdev_devid = id1,sd@n5000c5005790eaf7/a
parent_guid = 0xeba5789beaf644ff
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a74a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x764893a
May 19 2014 23:52:15.124029468 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x897270a22ba9d67
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x897270a22ba9d67
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C500578E5BDBd0s0
vdev_devid = id1,sd@n5000c500578e5bdb/a
parent_guid = 0xeba5789beaf644ff
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a74a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x7648a1c
May 19 2014 23:52:15.124029195 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0xaf2e35492679a27
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0xaf2e35492679a27
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C5005790EAF7d0s0
vdev_devid = id1,sd@n5000c5005790eaf7/a
parent_guid = 0xeba5789beaf644ff
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a74a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x764890b
May 19 2014 23:52:15.124028949 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x1b4e1cead21fecd0
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x1b4e1cead21fecd0
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C50057914837d0s0
vdev_devid = id1,sd@n5000c50057914837/a
parent_guid = 0x5ac07c4d8c696f65
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a92a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x7648815
May 19 2014 23:52:15.124029475 ereport.fs.zfs.checksum
nvlist version: 0
class = ereport.fs.zfs.checksum
ena = 0xdb22e2c2d6800c01
detector = (embedded nvlist)
nvlist version: 0
version = 0x0
scheme = zfs
pool = 0xa3b7facf65a1dcc6
vdev = 0x3a49d1844349a26f
(end detector)
pool = UA3500d
pool_guid = 0xa3b7facf65a1dcc6
pool_context = 2
pool_failmode = panic
vdev_guid = 0x3a49d1844349a26f
vdev_type = disk
vdev_path = /dev/dsk/c0t5000C50057914D33d0s0
vdev_devid = id1,sd@n5000c50057914d33/a
parent_guid = 0x5ac07c4d8c696f65
parent_type = raidz
zio_err = 50
zio_offset = 0x1999a92a00
zio_size = 0x200
zio_objset = 0x29
zio_object = 0x0
zio_level = -1
zio_blkid = 0x0
__ttl = 0x1
__tod = 0x537a28af 0x7648a23
_______________________________________________
developer mailing list
[email protected]
http://lists.open-zfs.org/mailman/listinfo/developer