Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Dec 2009 18:00:05 +0100
From:      Chreo <chreo@chreo.net>
To:        freebsd-fs@freebsd.org
Subject:   Zpool on GELI halts during import
Message-ID:  <4B324C95.5060601@chreo.net>

next in thread | raw e-mail | index | archive | help
Hi there,

I've a raidz zpool on 6 1,5TB vdevs running on GELI GEOMs. It has been 
performing fine until a few days ago when all of a sudden it started to 
fail being imported. This is on 8-stable

zpool import reports:
zpool import                                       
  pool: Ocean
    id: 18338821095971722517
 state: ONLINE
status: One or more devices contains corrupted data.
action: The pool can be imported using its name or numeric identifier.
   see: http://www.sun.com/msg/ZFS-8000-4J
config:

    Ocean                 ONLINE
      raidz1              ONLINE
        label/Disk_1.eli  ONLINE
        label/Disk_2.eli  ONLINE
        label/Disk_3.eli  ONLINE
        label/Disk_4.eli  UNAVAIL  corrupted data
        label/Disk_5.eli  UNAVAIL  corrupted data
        label/Disk_6.eli  ONLINE

but doing the actual import simply cause the process to halt it's 
progress (at least a ktrace does not reveal any activity).

I've also tried doing the import using:
zpool import -f -o failmode=continue Ocean
with the same result.

Right, so my first thought was that this has been caused by the 
notorious uberblock issue (where the . Unfortunately doing
zdb -uuv -e Ocean
also stops responding (no disk activity noted after 1s of running the 
command).

zdb -l /dev/label/Disk_X.eli
Reports identical data for all 6 drives (they only differ in the GUID as 
expected).

Now running on 7-stable instead (the system was upgraded a monthe ago) 
does not change the behaviour fundamentally, import still stops 
responding, however zdb -e Ocean now cause a segfault so it's not much 
of an "improvment".

Any ideas as to how I could get this into a importable state or find out 
what went backwards?

Cheers
Christian Elmerot






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B324C95.5060601>