I've recently acquired some storage and have been trying to copy data from a 
remote data center to hold backup data.  The copies had been going for weeks, 
with about 600GB transferred so far, and then I noticed the throughput on the 
router stopped.  I see a pool disappeared.

# zpool status -x

  pool: pool4_green
 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
        pool4_green  FAULTED      0     0     1  corrupted data
          raidz2     ONLINE       0     0     6
            c10t0d0  ONLINE       0     0     0
            c10t1d0  ONLINE       0     0     0
            c10t2d0  ONLINE       0     0     0
            c10t3d0  ONLINE       0     0     0
            c10t4d0  ONLINE       0     0     0
            c10t5d0  ONLINE       0     0     0
            c10t6d0  ONLINE       0     0     0

I powered down the system and all the disk systems and powered up fresh.
I tried to clear the error:

#zpool clear pool4_green
internal error: Bad exchange descriptor
Abort (core dumped)

So then I took a look with zdb:

#zdb -vvv pool4_green
    version=15
    name='pool4_green'
    state=0
    txg=83
    pool_guid=3115817837859301858
    hostid=237914636
    hostname='galaxy'
    vdev_tree
        type='root'
        id=0
        guid=3115817837859301858
        children[0]
                type='raidz'
                id=0
                guid=10261633106033684483
                nparity=2
                metaslab_array=24
                metaslab_shift=36
                ashift=9
                asize=6997481881600
                is_log=0
                children[0]
                        type='disk'
                        id=0
                        guid=11313548069045029894
                        path='/dev/dsk/c10t0d0s0'
                        devid='id1,s...@n60026b9040e26100139d8514065a1d67/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@0,0:a'
                        whole_disk=1
                children[1]
                        type='disk'
                        id=1
                        guid=5547727760941401848
                        path='/dev/dsk/c10t1d0s0'
                        devid='id1,s...@n60026b9040e26100139d851d06ec511d/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@1,0:a'
                        whole_disk=1
                children[2]
                        type='disk'
                        id=2
                        guid=8407102896612298450
                        path='/dev/dsk/c10t2d0s0'
                        devid='id1,s...@n60026b9040e26100139d85260770c1bf/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@2,0:a'
                        whole_disk=1
                children[3]
                        type='disk'
                        id=3
                        guid=17509238716791782209
                        path='/dev/dsk/c10t3d0s0'
                        devid='id1,s...@n60026b9040e26100139d852f07fea314/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@3,0:a'
                        whole_disk=1
                children[4]
                        type='disk'
                        id=4
                        guid=18419120996062075464
                        path='/dev/dsk/c10t4d0s0'
                        devid='id1,s...@n60026b9040e26100139d8537086c271f/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@4,0:a'
                        whole_disk=1
                children[5]
                        type='disk'
                        id=5
                        guid=8308368067368943006
                        path='/dev/dsk/c10t5d0s0'
                        devid='id1,s...@n60026b9040e26100139d85440934f640/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@5,0:a'
                        whole_disk=1
                children[6]
                        type='disk'
                        id=6
                        guid=14740659507803921957
                        path='/dev/dsk/c10t6d0s0'
                        devid='id1,s...@n60026b9040e26100139d854a09957d56/a'
                        
phys_path='/p...@0,0/pci8086,3...@4/pci1028,1...@0/s...@6,0:a'
                        whole_disk=1
zdb: can't open pool4_green: Bad exchange descriptor


So what is this "Bad exchange descriptor" and do I have a prayer on getting my 
data back?

Thanks,

Brian
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to