This is the 2nd attempt, so my apologies, if this mail got to you already...

Folkses,

I'm in an absolute state of panic because I lost about 160GB of data
which were on an external USB disk.
Here is what happened:
1. I added a 500GB USB disk to my Ultra25/Solaris 10
2. I created a zpool and a zfs for the whole disk
3. I copied lots of data on to the disk
4. I 'zfs umount'ed the disk, unplugged the USB cable
5. I attached the disk to a PC/Solaris 10 and tried to get the data
6. but I couldn't find it (didn't know about 'zfs import' then)
7. re-attached the disk to the Ultra25/Solaris 10
and now 'zpool status' tells me that the pool is FAULTED and the data is
corrupted. SUN support tells me that I have lost all data. They also
suggested to try this disk on a Nevada system which I did. There the
zpool showed up correctly but the zfs file system didn't.

If I do a hex dump of the physical device I can see all the data but I
can't get to it... aaarrrggghhh

Has anybody successfully patched/tweaked/whatever a zpool or zfs to
recover from this?

I would be most and for ever greatful I somebody could give me a hint.

Thanx,

Thomas

Following is the 'zpool status':
zpool status -xv
pool: usbDisk
state: FAULTED
status: One or more devices could not be used because the the label is missing
or invalid. There are insufficient replicas for the pool to continue
functioning.
action: Destroy and re-create the pool from a backup source.
see: http://www.sun.com/msg/ZFS-8000-5E
scrub: none requested
config:

NAME STATE READ WRITE CKSUM
usbDisk FAULTED 0 0 0 corrupted data
c5t0d0s0 FAULTED 0 0 0 corrupted data

and the output of zdb:
disk1
version=4
name='disk1'
state=0
txg=4
pool_guid=10847216141970570446
vdev_tree
type='root'
id=0
guid=10847216141970570446
children[0]
type='disk'
id=0
guid=5919680419735522389
path='/dev/dsk/c1t1d0s1'
devid='id1,[EMAIL PROTECTED]/b'
whole_disk=0
metaslab_array=14
metaslab_shift=30
ashift=9
asize=141729202176
usbDisk
version=4
name='usbDisk'
state=0
txg=4
pool_guid=18060149023938226877
vdev_tree
type='root'
id=0
guid=18060149023938226877
children[0]
type='disk'
id=0
guid=4959744788625823079
path='/dev/dsk/c5t0d0s0'
devid='id1,[EMAIL PROTECTED]/a'
whole_disk=0
metaslab_array=14
metaslab_shift=32
ashift=9
asize=500100497408
obelix2:/# zdb -l /dev/dsk/c5t0d0s0
--------------------------------------------
LABEL 0
--------------------------------------------
version=4
name='WD'
state=0
txg=36
pool_guid=7944655440509665617
hostname='opensolaris'
top_guid=13767930161106254968
guid=13767930161106254968
vdev_tree
type='disk'
id=0
guid=13767930161106254968
path='/dev/dsk/c8t0d0p0'
devid='id1,[EMAIL PROTECTED]/q'
phys_path='/[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL 
PROTECTED]/[EMAIL PROTECTED],0:q'
whole_disk=0
metaslab_array=14
metaslab_shift=32
ashift=9
asize=500103118848
is_log=0
DTL=18
--------------------------------------------
LABEL 1
--------------------------------------------
version=4
name='WD'
state=0
txg=36
pool_guid=7944655440509665617
hostname='opensolaris'
top_guid=13767930161106254968
guid=13767930161106254968
vdev_tree
type='disk'
id=0
guid=13767930161106254968
path='/dev/dsk/c8t0d0p0'
devid='id1,[EMAIL PROTECTED]/q'
phys_path='/[EMAIL PROTECTED],0/pci1028,[EMAIL PROTECTED],1/[EMAIL 
PROTECTED]/[EMAIL PROTECTED],0:q'
whole_disk=0
metaslab_array=14
metaslab_shift=32
ashift=9
asize=500103118848
is_log=0
DTL=18
--------------------------------------------
LABEL 2
--------------------------------------------
version=4
name='usbDisk'
state=0
txg=4
pool_guid=18060149023938226877
top_guid=4959744788625823079
guid=4959744788625823079
vdev_tree
type='disk'
id=0
guid=4959744788625823079
path='/dev/dsk/c5t0d0s0'
devid='id1,[EMAIL PROTECTED]/a'
whole_disk=0
metaslab_array=14
metaslab_shift=32
ashift=9
asize=500100497408
--------------------------------------------
LABEL 3
--------------------------------------------
version=4
name='usbDisk'
state=0
txg=4
pool_guid=18060149023938226877
top_guid=4959744788625823079
guid=4959744788625823079
vdev_tree
type='disk'
id=0
guid=4959744788625823079
path='/dev/dsk/c5t0d0s0'
devid='id1,[EMAIL PROTECTED]/a'
whole_disk=0
metaslab_array=14
metaslab_shift=32
ashift=9
asize=500100497408
--
Intelligent Communication Software Vertriebs GmbH
Firmensitz: Kistlerhof Str. 111, 81379 München
Registergericht: Amtsgericht München, HRB 88283
Geschäftsführer: Albert Fuss

begin:vcard
fn;quoted-printable:Thomas Kl=C3=B6ber
n;quoted-printable:Kl=C3=B6ber;Thomas
org:ICS GmbH
adr;quoted-printable:;;Leibnizpark 1;R=C3=B6srath;;51503;Germany
email;internet:[EMAIL PROTECTED]
title:Dipl-Inform
tel;work:++49-2205-895558
tel;fax:++49-2205-895625
note:VoIP: 032221318672
x-mozilla-html:TRUE
url:www.ics.de
version:2.1
end:vcard

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

Reply via email to