From owner-freebsd-current@FreeBSD.ORG Mon Apr 24 08:46:57 2006 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6835816A403; Mon, 24 Apr 2006 08:46:57 +0000 (UTC) (envelope-from schweikh@schweikhardt.net) Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9FD143D49; Mon, 24 Apr 2006 08:46:53 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id 9399B3B92C; Mon, 24 Apr 2006 10:46:52 +0200 (CEST) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) by hal9000.schweikhardt.net (8.13.4/8.13.4) with ESMTP id k3O8h5nv002804; Mon, 24 Apr 2006 10:43:05 +0200 (CEST) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.13.4/8.13.4/Submit) id k3O8h5oN002667; Mon, 24 Apr 2006 10:43:05 +0200 (CEST) (envelope-from schweikh) Date: Mon, 24 Apr 2006 10:40:35 +0200 From: Jens Schweikhardt To: Lukas Ertl Message-ID: <20060424084035.GB736@schweikhardt.net> References: <20060422161935.GA6286@schweikhardt.net> <20060423193000.T871@korben.prv.univie.ac.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060423193000.T871@korben.prv.univie.ac.at> User-Agent: Mutt/1.5.11 Cc: current@FreeBSD.org Subject: Re: gvinum, gv_plex_taste: NULL p for 'home.p0.s3' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Apr 2006 08:46:57 -0000 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)