Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Apr 2006 10:40:35 +0200
From:      Jens Schweikhardt <schweikh@schweikhardt.net>
To:        Lukas Ertl <le@FreeBSD.org>
Cc:        current@FreeBSD.org
Subject:   Re: gvinum, gv_plex_taste: NULL p for 'home.p0.s3'
Message-ID:  <20060424084035.GB736@schweikhardt.net>
In-Reply-To: <20060423193000.T871@korben.prv.univie.ac.at>
References:  <20060422161935.GA6286@schweikhardt.net> <20060423193000.T871@korben.prv.univie.ac.at>

next in thread | previous in thread | raw e-mail | index | archive | help
Lukas et al,

On Sun, Apr 23, 2006 at 07:31:16PM +0200, Lukas Ertl wrote:
# On Sat, 22 Apr 2006, Jens Schweikhardt wrote:
# 
# >I've had a handful of system crashes and now when I boot the gvinum
# >file systems are no longer accessible (7-CURRENT as of a few days ago).
# >This is what dmesg has to say:
# >
# >gv_plex_taste: NULL p for 'usr0.p0.s3'
# 
# What does 'ls -V usr0.p0.s3' give you?

root# gvinum ls -V usr0.p0.s3
Subdisk usr0.p0.s3:
                Size:       3221222400 bytes (3071 MB)
                State: up
                Drive pain (pain) at offset 135680 (132 kB)

# What's stored on the disk?  You get that with:
# dd if=$device skip=8 count=6|tr -d '\000-\011\200-\377'

Note: count increased to get at all the data. /dev/da3s1d
is one of the 4 partitions of type "vinum".

root# dd if=/dev/da3s1d skip=8 count=13|tr -d '\000-\011\200-\377'
volume home state upJD
volume var3 state up
volume usr3 state up
volume share state up
volume var2 state up
volume usr2 state up
volume ports state up
volume var1 state up
volume usr1 state up
volume ncvs state up
volume var0 state up
volume usr0 state up
plex name home.p0 org striped 558s vol home state up
plex name var3.p0 org striped 558s vol var3 state up
plex name usr3.p0 org striped 558s vol usr3 state up
plex name share.p0 org striped 558s vol share state up
plex name var2.p0 org striped 558s vol var2 state up
plex name usr2.p0 org striped 558s vol usr2 state up
plex name ports.p0 org striped 558s vol ports state up
plex name var1.p0 org striped 558s vol var1 state up
plex name usr1.p0 org striped 558s vol usr1 state up
plex name ncvs.p0 org striped 558s vol ncvs state up
plex name var0.p0 org striped 558s vol var0 state up
plex name usr0.p0 org striped 558s vol usr0 state up
sd name home.p0.s3 drive pain len 12055590s driveoffset 46137609s state up
sd name home.p0.s2 drive love len 12055590s driveoffset 46137609s plex home.p0 plexoffset 1116s state up
sd name home.p0.s1 drive hobbes len 12055590s driveoffset 46137609s plex home.p0 plexoffset 558s state up
sd name home.p0.s0 drive calvin len 12055590s driveoffset 46137609s plex home.p0 plexoffset 0s state up
sd name var3.p0.s3 drive pain len 1048482s driveoffset 45089033s state up
sd name var3.p0.s2 drive love len 1048482s driveoffset 45089033s plex var3.p0 plexoffset 1116s state up
sd name var3.p0.s1 drive hobbes len 1048482s driveoffset 45089033s plex var3.p0 plexoffset 558s state up
sd name var3.p0.s0 drive calvin len 1048482s driveoffset 45089033s plex var3.p0 plexoffset 0s state up
sd name usr3.p0.s3 drive pain len 6291450s driveoffset 38797577s state up
sd name usr3.p0.s2 drive love len 6291450s driveoffset 38797577s plex usr3.p0 plexoffset 1116s state up
sd name usr3.p0.s1 drive hobbes len 6291450s driveoffset 38797577s plex usr3.p0 plexoffset 558s state up
sd name usr3.p0.s0 drive calvin len 6291450s driveoffset 38797577s plex usr3.p0 plexoffset 0s state up
sd name share.p0.s3 drive pain len 6291450s driveoffset 32506121s state up
sd name share.p0.s2 drive love len 6291450s driveoffset 32506121s plex share.p0 plexoffset 1116s state up
sd name share.p0.s1 drive hobbes len 6291450s driveoffset 32506121s plex share.p0 plexoffset 558s state up
sd name share.p0.s0 drive calvin len 6291450s driveoffset 32506121s plex share.p0 plexoffset 0s state up
sd name var2.p0.s3 drive pain len 1048482s driveoffset 31457545s state up
sd name var2.p0.s2 drive love len 1048482s driveoffset 31457545s plex var2.p0 plexoffset 1116s state up
sd name var2.p0.s1 drive hobbes len 1048482s driveoffset 31457545s plex var2.p0 plexoffset 558s state up
sd name var2.p0.s0 drive calvin len 1048482s driveoffset 31457545s plex var2.p0 plexoffset 0s state up
sd name usr2.p0.s3 drive pain len 6291450s driveoffset 25166089s state up
sd name usr2.p0.s2 drive love len 6291450s driveoffset 25166089s plex usr2.p0 plexoffset 1116s state up
sd name usr2.p0.s1 drive hobbes len 6291450s driveoffset 25166089s plex usr2.p0 plexoffset 558s state up
sd name usr2.p0.s0 drive calvin len 6291450s driveoffset 25166089s plex usr2.p0 plexoffset 0s state up
sd name ports.p0.s3 drive pain len 8388414s driveoffset 16777481s state up
sd name ports.p0.s2 drive love len 8388414s driveoffset 16777481s plex ports.p0 plexoffset 1116s state up
sd name ports.p0.s1 drive hobbes len 8388414s driveoffset 16777481s plex ports.p0 plexoffset 558s state up
sd name ports.p0.s0 drive calvin len 8388414s driveoffset 16777481s plex ports.p0 plexoffset 0s state up
sd name var1.p0.s3 drive pain len 1048482s driveoffset 15728905s state up
sd name var1.p0.s2 drive love len 1048482s driveoffset 15728905s plex var1.p0 plexoffset 1116s state up
sd name var1.p0.s1 drive hobbes len 1048482s driveoffset 15728905s plex var1.p0 plexoffset 558s state up
sd name var1.p0.s0 drive calvin len 1048482s driveoffset 15728905s plex var1.p0 plexoffset 0s state up
sd name usr1.p0.s3 drive pain len 6291450s driveoffset 9437449s state up
sd name usr1.p0.s2 drive love len 6291450s driveoffset 9437449s plex usr1.p0 plexoffset 1116s state up
sd name usr1.p0.s1 drive hobbes len 6291450s driveoffset 9437449s plex usr1.p0 plexoffset 558s state up
sd name usr1.p0.s0 drive calvin len 6291450s driveoffset 9437449s plex usr1.p0 plexoffset 0s state up
sd name ncvs.p0.s3 drive pain len 2096964s driveoffset 7340297s state up
sd name ncvs.p0.s2 drive love len 2096964s driveoffset 7340297s plex ncvs.p0 plexoffset 1116s state up
sd name ncvs.p0.s1 drive hobbes len 2096964s driveoffset 7340297s plex ncvs.p0 plexoffset 558s state up
sd name ncvs.p0.s0 drive calvin len 2096964s driveoffset 7340297s plex ncvs.p0 plexoffset 0s state up
sd name var0.p0.s3 drive pain len 1048482s driveoffset 6291721s state up
sd name var0.p0.s2 drive love len 1048482s driveoffset 6291721s plex var0.p0 plexoffset 1116s state up
sd name var0.p0.s1 drive hobbes len 1048482s driveoffset 6291721s plex var0.p0 plexoffset 558s state up
sd name var0.p0.s0 drive calvin len 1048482s driveoffset 6291721s plex var0.p0 plexoffset 0s state up
sd name usr0.p0.s3 drive pain len 6291450s driveoffset 265s state up
sd name usr0.p0.s2 drive love len 6291450s driveoffset 265s plex usr0.p0 plexoffset 1116s state up
sd name usr0.p0.s1 drive hobbes len 6291450s driveoffset 265s plex usr0.p0 plexoffset 558s state up
sd name usr0.p0.s0 drive calvin len 6291450s driveoffset 265s plex usr0.p0 plexoffset 0s state up

If I could get at the contents of the "home" volume that would be
enough. Thanks for your work on vinum and having a look at this issue!

Regards,

	Jens
-- 
Jens Schweikhardt http://www.schweikhardt.net/
SIGSIG -- signature too long (core dumped)



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