Vdev label information. ibest= 61, jbest= 0 Printing the active uberblock: magic = 0000000000bab10c version = 6 txg = 159677 guid_sum = 17383788363195973663 timestamp = 1197533887 UTC = Thu Dec 13 02:18:07 2007 rootbp->vdev = 1 offset = 3258Compression = 3 Type = 11 --------------MOS Details-------------- bp->vdev1 = 0 offset1 and gang = 1629, bp->vdev2 = 0 offset2 and gang = 24517, bp->vdev3 = 0 offset3 and gang = 47679, Compression = 3, Type = 11, Fill = 30, Level = 0, psize 0, lsize 1, pos 9821 OS os_type = 1 OS dnode_phys_t = 4214097 dn_compress = 0, dn_nblkptr = 3, dn_nlevels = 1, dn_type = 10, dn_bonustype = 0 --- Intra OS Blockpointer details --- bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 bp->vdev1 = 0 offset1 and gang = 1444, bp->vdev2 = 0 offset2 and gang = 24274, bp->vdev3 = 0 offset3 and gang = 47502, Compression = 3, Type = 10, Fill = 2, Level = 0, psize 1, lsize 31, pos 9636 bp->vdev1 = 0 offset1 and gang = 1624, bp->vdev2 = 0 offset2 and gang = 24512, bp->vdev3 = 0 offset3 and gang = 47674, Compression = 3, Type = 10, Fill = 27, Level = 0, psize 4, lsize 31, pos 9816 mos data type 1 --------------Object directory Details-------------- bp->vdev1 = 0 offset1 and gang = 1611, bp->vdev2 = 0 offset2 and gang = 24511, bp->vdev3 = 0 offset3 and gang = 47673, Compression = 3, Type = 1, Fill = 1, Level = 0, psize 0, lsize 1, pos 9803 -------------Object Directory ZAP details ----------- zap header block type 9223372036854775811 ZBT_MICRO = 9223372036854775811 ZBT_HEADER = 9223372036854775809 ZBT_LEAF = 9223372036854775808 mze_name[0] = root_dataset, mze_value[0] = 2 mze_name[1] = config, mze_value[1] = 11 mze_name[2] = deflate, mze_value[2] = 1 mze_name[3] = sync_bplist, mze_value[3] = 12 mze_name[4] = history, mze_value[4] = 13 mze_name[5] = errlog_last, mze_value[5] = 0 mze_name[6] = errlog_scrub, mze_value[6] = 0 Confirm root_dataset = 2 -------------- Root DSL directory------------ Directory blkptr------------ bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 12, dn_bonustype = 12 DSL dir creation time = Mon Dec 3 20:36:18 2007 DSL dir active dataset object = 5 Child dir blkptr details------------ bp->vdev1 = 0 offset1 and gang = 111, bp->vdev2 = 0 offset2 and gang = 23663, bp->vdev3 = 0 offset3 and gang = 47219, Compression = 2, Type = 13, Fill = 1, Level = 0, psize 0, lsize 0, pos 8303 Child Directory ZAP details ----------- zap header block type 9223372036854775811 ZBT_MICRO = 9223372036854775811 ZBT_HEADER = 9223372036854775809 ZBT_LEAF = 9223372036854775808 mze_name[0] = $MOS, mze_value[0] = 8 mze_name[1] = myfs, mze_value[1] = 18 ------------- myfs DSL directory------------ Directory blkptr------------ bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 12, dn_bonustype = 12 DSL dir creation time = Mon Dec 3 20:36:18 2007 DSL dir active dataset object = 21 Child dir blkptr details------------ bp->vdev1 = 0 offset1 and gang = 113, bp->vdev2 = 0 offset2 and gang = 23665, bp->vdev3 = 0 offset3 and gang = 47221, Compression = 2, Type = 13, Fill = 1, Level = 0, psize 0, lsize 0, pos 8305 Child Directory ZAP details ----------- zap header block type 9223372036854775811 ZBT_MICRO = 9223372036854775811 ZBT_HEADER = 9223372036854775809 ZBT_LEAF = 9223372036854775808 mze_name[0] = , mze_value[0] = 0 -------------- Active dataset Details--------------- Dataset blkptr details------------ bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 16, dn_bonustype = 16 ---------------Active Dataset Objset---------------- bp->vdev1 = 0 offset1 and gang = 1224, bp->vdev2 = 0 offset2 and gang = 24337, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 11, Fill = 12, Level = 0, psize 0, lsize 1, pos 9416 OS os_type = 2 OS dnode_phys_t = 4214097 dn_compress = 0, dn_nblkptr = 3, dn_nlevels = 7, dn_type = 10, dn_bonustype = 0 --- Intra OS Blockpointer details --- bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 bp->vdev1 = 0 offset1 and gang = 1280, bp->vdev2 = 0 offset2 and gang = 24214, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 6, psize 1, lsize 31, pos 32406 Active Dataset Objset ZIL Info---------- zil_claim_txg = 0 zil_replay_seq = 0 zil_claim_seq = 0 bp->vdev1 = 0 offset1 and gang = 0, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 0, Type = 0, Fill = 0, Level = 0, psize 0, lsize 0, pos 8192 lrc_txtype = 0 lrc_reclen = 0 lrc_txg = 0 lrc_seq = 0 Indirect Objects (blkptrs)----------- Calling for nlevel 6 bp->vdev1 = 0 offset1 and gang = 1278, bp->vdev2 = 0 offset2 and gang = 24212, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 5, psize 1, lsize 31, pos 32404 Calling for nlevel 5 bp->vdev1 = 0 offset1 and gang = 1276, bp->vdev2 = 0 offset2 and gang = 24210, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 4, psize 1, lsize 31, pos 32402 Calling for nlevel 4 bp->vdev1 = 0 offset1 and gang = 1274, bp->vdev2 = 0 offset2 and gang = 24208, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 3, psize 1, lsize 31, pos 32400 Calling for nlevel 3 bp->vdev1 = 0 offset1 and gang = 1272, bp->vdev2 = 0 offset2 and gang = 24206, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 2, psize 1, lsize 31, pos 32398 Calling for nlevel 2 bp->vdev1 = 0 offset1 and gang = 1270, bp->vdev2 = 0 offset2 and gang = 24204, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 1, psize 1, lsize 31, pos 32396 Calling for nlevel 1 bp->vdev1 = 0 offset1 and gang = 1221, bp->vdev2 = 0 offset2 and gang = 24334, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 10, Fill = 11, Level = 0, psize 2, lsize 31, pos 32526 Calling for nlevel 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 3, dn_nlevels = 1, dn_type = 21, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 3, dn_nlevels = 1, dn_type = 22, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 20, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 1, dn_nlevels = 1, dn_type = 19, dn_bonustype = 17 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 dn_compress = 0, dn_nblkptr = 0, dn_nlevels = 0, dn_type = 0, dn_bonustype = 0 bp->vdev1 = 0 offset1 and gang = 120, bp->vdev2 = 0 offset2 and gang = 23672, bp->vdev3 = 0 offset3 and gang = 0, Compression = 2, Type = 21, Fill = 1, Level = 0, psize 0, lsize 0, pos 8312 zap header block type 9223372036854775811 ZBT_MICRO = 9223372036854775811 ZBT_HEADER = 9223372036854775809 ZBT_LEAF = 9223372036854775808 mze_name[0] = VERSION, mze_value[0] = 1 mze_name[1] = DELETE_QUEUE, mze_value[1] = 2 mze_name[2] = ROOT, mze_value[2] = 3 bp->vdev1 = 0 offset1 and gang = 1220, bp->vdev2 = 0 offset2 and gang = 24333, bp->vdev3 = 0 offset3 and gang = 0, Compression = 3, Type = 20, Fill = 1, Level = 0, psize 0, lsize 1, pos 9412 zap header block type 9223372036854775811 ZBT_MICRO = 9223372036854775811 ZBT_HEADER = 9223372036854775809 ZBT_LEAF = 9223372036854775808 mze_name[0] = a, mze_value[0] = 4 mze_name[1] = b, mze_value[1] = 5 mze_name[2] = c, mze_value[2] = 6 mze_name[3] = d, mze_value[3] = 7 mze_name[4] = e, mze_value[4] = 8 mze_name[5] = f, mze_value[5] = 9 mze_name[6] = g, mze_value[6] = 10 mze_name[7] = h, mze_value[7] = 11 bp->vdev1 = 0 offset1 and gang = 1980, bp->vdev2 = 0 offset2 and gang = 0, bp->vdev3 = 0 offset3 and gang = 0, Compression = 2, Type = 19, Fill = 1, Level = 0, psize 1, lsize 1, pos 10172 remzi Confirm myfs-osdata0 block number = 32526 Confirm fileptr corruption details: block number = 32530, offset = 72 Corruption Table as follows. ------------------------------ |N: uberdata| NV: 0|BN: 378|BIT: 0|OFFSET: 16| ------------------------------ ------------------------------ |N: mos| NV: 0|BN: 9821|BIT: 0|OFFSET: 32| ------------------------------ ------------------------------ |N: mosdata2| NV: 0|BN: 8192|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: mosdata1| NV: 0|BN: 9636|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: mosdata0| NV: 0|BN: 9816|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: myfs dataset| NV: 0|BN: 8192|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: $myfs-os| NV: 0|BN: 9416|BIT: 0|OFFSET: 32| ------------------------------ ------------------------------ |N: $myfs-osdata2| NV: 0|BN: 8192|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: $myfs-osdata1| NV: 0|BN: 8192|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: $myfs-osdata0| NV: 0|BN: 32406|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: zil_start| NV: 2|BN: 8192|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: myfs-osdata0| NV: 0|BN: 32526|BIT: 1|OFFSET: 0| ------------------------------ ------------------------------ |N: master node| NV: 0|BN: 8312|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: rootdirzap| NV: 0|BN: 9412|BIT: 0|OFFSET: 0| ------------------------------ ------------------------------ |N: fileptr| NV: 0|BN: 32530|BIT: 0|OFFSET: 72| ------------------------------ N: name, NV: New value(after corruption) BN: Block number, BIT: Corruption bit (1=corruption) Confirm corruption: block = 32526, offset = 0 Confirm old buff = 0: 1FC00FE 42FC42FC 42FC42FC 42FC42FC 16: 1542B821 3010E BB010135 3280500 32: 580E2804 7838140D 180D2210 11105C10 48: 7020740 404B8015 8130817 608 64: 10034814 234C903 DA71400 E18004A6 80: 2B7E0800 A898EC 3600002E 3FDDBF75 96: 6A8FC FC03FC12 FC42FC42 B642CC42 112: 800FE16 6087979 6A79B81D 9A162200 128: E8515000 5662C08 3FF25808 584D6400 144: FC045CD5 F809000F AF5A238E 1A067F 160: FC03FC0C FC42FC42 1442C042 1010E10 176: 2B70111 17BB0800 4460C73 674070C 192: 10C43514 10141930 3A4C5F0D 7032004 208: D409E514 D4014000 4150C95 200A0428 224: 82DD9474 4090007 8BA1007E 359 240: 6F007276 C1A5E8 3F6700 84FE0C8E 256: A450001D 475704 E2EB001F 4091EC8 272: CA97708 7D09A710 10441119 854BD22 288: 675CE430 82008CD 4002504 50041ED 304: ADE0300 3040400 7046B00 10625600 320: 24085FEF 30140504 4840C04 FF251006 336: 8010023 1100B 37FF0B00 C01C0 352: 8001000 9424040C 180C2040 40250021 368: A180C20 40240416 A9180C CC0012 384: D01D0040 EE0E1303 16201500 80A505BC 400: DA010184 19130602 92B9005A 16450C 416: C6D6572 9515697A 5C801B00 5E189B59 432: A00029A 9DC9030C 4472257 D09BD90A 448: 4C002F05 100C9AC2 26CED346 10341804 464: 1E0016A1 41AFA07 5040A20 A4040079 480: 50081 450803 FF0308 14030404 496: 240C0488 24003604 4D0C841C FF6814 Confirm buff = 0: 0 0 0 0 16: 0 0 0 0 32: 0 0 0 0 48: 0 0 0 0 64: 10000000 234C903 DA71400 E18004A6 80: 2B7E0800 A898EC 3600002E 3FDDBF75 96: 6A8FC FC03FC12 FC42FC42 B642CC42 112: 800FE16 6087979 6A79B81D 9A162200 128: E8515000 5662C08 3FF25808 584D6400 144: FC045CD5 F809000F AF5A238E 1A067F 160: FC03FC0C FC42FC42 1442C042 1010E10 176: 2B70111 17BB0800 4460C73 674070C 192: 10C43514 10141930 3A4C5F0D 7032004 208: D409E514 D4014000 4150C95 200A0428 224: 82DD9474 4090007 8BA1007E 359 240: 6F007276 C1A5E8 3F6700 84FE0C8E 256: A450001D 475704 E2EB001F 4091EC8 272: CA97708 7D09A710 10441119 854BD22 288: 675CE430 82008CD 4002504 50041ED 304: ADE0300 3040400 7046B00 10625600 320: 24085FEF 30140504 4840C04 FF251006 336: 8010023 1100B 37FF0B00 C01C0 352: 8001000 9424040C 180C2040 40250021 368: A180C20 40240416 A9180C CC0012 384: D01D0040 EE0E1303 16201500 80A505BC 400: DA010184 19130602 92B9005A 16450C 416: C6D6572 9515697A 5C801B00 5E189B59 432: A00029A 9DC9030C 4472257 D09BD90A 448: 4C002F05 100C9AC2 26CED346 10341804 464: 1E0016A1 41AFA07 5040A20 A4040079 480: 50081 450803 FF0308 14030404 496: 240C0488 24003604 4D0C841C FF6814 Bytes written = 512