I've got a similar problem to thread http://forums.freenas.org/threads/unable-to-import-zpool.14858/ But server is a vm running under proxmox. Vm got 5 disks, 4x400GB was given to zfs raidz2 pool. A few days ago vm suddenly rebooted and started throwing fatal trap 12 each time it tried to mount the pool. Small research with Solaris 11 and OpenIndiana showed nothing interesting (but OI rebooted just like any FreeBSD derivative). Also I extracted labels and found out, that the last succeded transaction (txg) was not among transaction in uberblocks.
zdb -l output from one of the disks
Manually editing txg to the namber of the first transaction didn't help either. Before that only Solaris imports pool with -Vf flags, but says UNAVAILABLE for everything in zpool status, any other dist just rebooted. After editing FN 8.3 also opens pool and states UNAVAILABLE for every entry.
zdb -l after
zdb -l output from one of the disks
Code:
-------------------------------------------- LABEL 0 -------------------------------------------- version: 28 name: 'r1' state: 0 txg: 4273868 pool_guid: 4651652232851139502 hostname: '' top_guid: 5698945487837190948 guid: 5103665716231737406 vdev_children: 1 vdev_tree: type: 'raidz'
Manually editing txg to the namber of the first transaction didn't help either. Before that only Solaris imports pool with -Vf flags, but says UNAVAILABLE for everything in zpool status, any other dist just rebooted. After editing FN 8.3 also opens pool and states UNAVAILABLE for every entry.
zdb -l after
Code:
-------------------------------------------- LABEL 0 -------------------------------------------- version: 28 name: 'r1' state: 0 txg: 4401792 pool_guid: 4651652232851139502 hostname: '' top_guid: 5698945487837190948 guid: 5103665716231737406 vdev_children: 1 vdev_tree: type: 'raidz'