Hi Clint,

Your symptoms to point to disk label problems, dangling device links,
or overlapping partitions. All could be related to the power failure.

The OpenSolaris error message (b134, I think you mean) brings up these
bugs:

6912251, describes the dangling links problem, which you might be able
to clear up with devfsadm -C
6904358, describes this error due overlapping partitions and points to this CR:

http://defect.opensolaris.org/bz/show_bug.cgi?id=13331

If none of the above issues match, review what ZFS thinks the disk
labels are and what the disk labels actually are post-power failure.

On the OpenSolaris side, you can use zdb command to review the disk
label information. For example, I have a pool on c5t1d0 so to review the pool's idea of the disk labels, I use this command to review whether
the disk labels are coherent.

# zdb -l /dev/rdsk/c5t1d0s0

Review the above bug info and if it turns out that the disk labels
need to be recreated, maybe someone who had done this task can help.

Thanks,

Cindy

On 04/21/10 16:23, Clint wrote:
Hello,

Due to a power outage our file server running FreeBSD 8.0p2 will no longer come 
up due to zpool corruption.  I get the following output when trying to import 
the ZFS pool using either a FreeBSD 8.0p2 cd or the latest OpenSolaris snv_143 
cd:

FreeBSD mfsbsd 8.0-RELEASE-p2.vx.sk:/usr/obj/usr/src/sys/GENERIC  amd64
mfsbsd# zpool import
  pool: tank
    id: 1998957762692994918
 state: FAULTED
status: The pool was last accessed by another system.
action: The pool cannot be imported due to damaged devices or data.
        The pool may be active on another system, but can be imported using
        the '-f' flag.
   see: http://www.sun.com/msg/ZFS-8000-EY
config:

        tank                                            FAULTED  corrupted data
          raidz1                                        ONLINE
            gptid/e895b5d6-4bab-11df-8a83-0019d159e82b  ONLINE
            gptid/e96cf4a2-4bab-11df-8a83-0019d159e82b  ONLINE
            gptid/ea4a127c-4bab-11df-8a83-0019d159e82b  ONLINE
            gptid/eb3160a6-4bab-11df-8a83-0019d159e82b  ONLINE
            gptid/ec02f050-4bab-11df-8a83-0019d159e82b  ONLINE
            gptid/ecdb408b-4bab-11df-8a83-0019d159e82b  ONLINE

mfsbsd# zpool import -f tank
internal error: Illegal byte sequence
Abort (core dumped)


SunOS opensolaris 5.11 snv_134 i86pc i386 i86pc Solaris

r...@opensolaris:/# zpool import -nfFX -R /mnt tank
Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, 
line 1078, function zpool_open_func
Abort (core dumped)


I don't really need to get the server bootable again, but I do need to get the 
data off of one of the file systems. Any help would be greatly appreciated.

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

Reply via email to