I have searched the forums and google wide, but cannot find a fix for the issue 
I'm currently experiencing. Long story short - I'm now at a point where I 
cannot even import my zpool (zpool import -f tank) without causing a kernel 
panic

I'm running OpenSolaris snv_111b and the zpool is version 14. 

This is the panic from /var/adm/messages;  (full output attached);

genunix: [ID 361072 kern.notice] zfs: freeing free segment 
(offset=3540185931776 size=22528)

This is the output I get from zpool import;

# zpool import
  pool: tank
    id: 15136317365944618902
 state: ONLINE
status: The pool was last accessed by another system.
action: The pool can be imported using its name or numeric identifier and
        the '-f' flag.
   see: http://www.sun.com/msg/ZFS-8000-EY
config:

        tank        ONLINE
          raidz1    ONLINE
            c9t4d0  ONLINE
            c9t5d0  ONLINE
            c9t6d0  ONLINE
            c9t7d0  ONLINE
          raidz1    ONLINE
            c9t0d0  ONLINE
            c9t1d0  ONLINE
            c9t2d0  ONLINE
            c9t3d0  ONLINE

I tried pulling back some info via this zdb command, but i'm not sure if i'm on 
the right track here (as zpool import seems to see the zpool without issue). 
This result is similar from all drives;

# zdb -l /dev/dsk/c9t4d0
--------------------------------------------
LABEL 0
--------------------------------------------
failed to unpack label 0
--------------------------------------------
LABEL 1
--------------------------------------------
failed to unpack label 1
--------------------------------------------
LABEL 2
--------------------------------------------
failed to unpack label 2
--------------------------------------------
LABEL 3
--------------------------------------------
failed to unpack label 3

I also can complete zdb -e tank without issues – it lists all my snapshots and 
various objects without problem (this is still running on the machine at the 
moment) 

I have put the following into /etc/system;

set zfs:zfs_recover=1
set aok=1 

i've also tried mounting the zpool read only with zpool import -f -o ro tank 
but no luck.. 

I dont know where to go next? – am I meant to try and recover using an older 
txg? Errrr.

I would be extremely grateful to anyone who can offer advice on how to resolve 
this issue as the pool contains irreplaceable photos. Unfortunately I have not 
done any backups for a while as I thought raidz would be my savour. :( 

please help
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to