Brad Reese wrote:
Hi Victor,
Here's the output of 'zdb -e -bcsvL tank' (similar to above but with -c).
Thanks,
Brad
Traversing all blocks to verify checksums ...
zdb_blkptr_cb: Got error 50 reading <0, 11, 0, 0> [L0 packed nvlist] 4000L/4000P
DVA[0]=<0:2500014000:4000> DVA[1]=<0:4400014000:4000> fletcher4 uncompressed LE
contiguous birth=2435914 fill=1 cksum=2cdaaa4db0:2b105dbdf910e:14b020cadaf44446:1720f5444d0b5366
-- skipping
zdb_blkptr_cb: Got error 50 reading <0, 12, 0, 0> [L0 bplist] 4000L/4000P
DVA[0]=<0:2500008000:4000> DVA[1]=<0:4400008000:4000> fletcher4 uncompressed LE
contiguous birth=2435914 fill=1 cksum=16b3e12568:143f7c0b11757:91395667fbce35f:9f686628032bddf2
-- skipping
zdb_blkptr_cb: Got error 50 reading <0, 24, 0, 0> [L0 SPA space map] 1000L/1000P
DVA[0]=<0:2500024000:1000> DVA[1]=<0:440002c000:1000> fletcher4 uncompressed LE
contiguous birth=2435914 fill=1 cksum=76284dc2e9:1438efeb0fb9b:1d2f57253c8d409:d4a881948152382b
-- skipping
zdb_blkptr_cb: Got error 50 reading <0, 30, 0, 4> [L0 SPA space map] 1000L/1000P
DVA[0]=<0:2500006000:1000> DVA[1]=<0:4400006000:1000> fletcher4 uncompressed LE
contiguous birth=2435914 fill=1 cksum=5d6df356b5:eed102f1beb0:15280d72b8c8588:5925604865323b6b --
skipping
zdb_blkptr_cb: Got error 50 reading <0, 35, 0, 0> [L0 SPA space map] 1000L/1000P
DVA[0]=<0:2500007000:1000> DVA[1]=<0:4400007000:1000> fletcher4 uncompressed LE
contiguous birth=2435914 fill=1 cksum=335f09c578:8b7b18876592:c58c7a556ca72b:c22e91ead638c69c --
skipping
This tells us that there are 5 corrupted objects in the pool, and all of
them were born during txg 2435914.
Since it is the last synced txg for this pool, it is likely that
previous synced txg may be intact.
We can try to verify this. To do it could you please run the following
while booted off SXCE b113:
zdb -e -u -t 2435913 tank
zdb -e -bcsv -t 2435913 tank
Regards,
victor
Error counts:
errno count
50 5
block traversal size 431585053184 != alloc 431585209344 (unreachable 156160)
bp count: 4078410
bp logical: 433202894336 avg: 106218
bp physical: 431089822720 avg: 105700 compression: 1.00
bp allocated: 431585053184 avg: 105821 compression: 1.00
SPA allocated: 431585209344 used: 57.75%
Blocks LSIZE PSIZE ASIZE avg comp %Total Type
- - - - - - - deferred free
1 512 512 1K 1K 1.00 0.00 object directory
3 1.50K 1.50K 3.00K 1K 1.00 0.00 object array
1 16K 16K 32K 32K 1.00 0.00 packed nvlist
- - - - - - - packed nvlist size
114 13.9M 1.05M 2.11M 18.9K 13.25 0.00 bplist
- - - - - - - bplist header
- - - - - - - SPA space map header
1.36K 6.57M 3.88M 7.94M 5.82K 1.69 0.00 SPA space map
- - - - - - - ZIL intent log
49.4K 791M 220M 442M 8.95K 3.60 0.11 DMU dnode
4 4K 2.50K 7.50K 1.88K 1.60 0.00 DMU objset
- - - - - - - DSL directory
2 1K 1K 2K 1K 1.00 0.00 DSL directory child map
1 512 512 1K 1K 1.00 0.00 DSL dataset snap map
2 1K 1K 2K 1K 1.00 0.00 DSL props
- - - - - - - DSL dataset
- - - - - - - ZFS znode
- - - - - - - ZFS V0 ACL
3.77M 403G 401G 401G 106K 1.00 99.87 ZFS plain file
72.4K 114M 49.0M 98.8M 1.37K 2.32 0.02 ZFS directory
1 512 512 1K 1K 1.00 0.00 ZFS master node
3 19.5K 1.50K 3.00K 1K 13.00 0.00 ZFS delete queue
- - - - - - - zvol object
- - - - - - - zvol prop
- - - - - - - other uint8[]
- - - - - - - other uint64[]
- - - - - - - other ZAP
- - - - - - - persistent error log
1 128K 5.00K 10.0K 10.0K 25.60 0.00 SPA history
- - - - - - - SPA history offsets
- - - - - - - Pool properties
- - - - - - - DSL permissions
- - - - - - - ZFS ACL
- - - - - - - ZFS SYSACL
- - - - - - - FUID table
- - - - - - - FUID table size
- - - - - - - DSL dataset next clones
- - - - - - - scrub work queue
3.89M 403G 401G 402G 103K 1.00 100.00 Total
capacity operations bandwidth ---- errors ----
description used avail read write read write read write cksum
tank 402G 294G 283 0 26.2M 0 0 0 6
mirror 402G 294G 283 0 26.2M 0 0 0 26
/dev/dsk/c2d0p0 251 0 26.5M 0 0 0 36
/dev/dsk/c1d0p0 251 0 26.5M 0 0 0 26
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss