From owner-freebsd-stable@FreeBSD.ORG Fri Jan 15 20:49:12 2010 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13CA71065676 for ; Fri, 15 Jan 2010 20:49:12 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [78.111.72.186]) by mx1.freebsd.org (Postfix) with SMTP id 60A9E8FC14 for ; Fri, 15 Jan 2010 20:49:11 +0000 (UTC) Received: (qmail 7395 invoked by uid 89); 15 Jan 2010 20:49:09 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (78.111.72.187) by avocado.salatschuessel.net with SMTP; 15 Jan 2010 20:49:09 -0000 Date: Fri, 15 Jan 2010 21:49:09 +0100 From: Oliver Lehmann To: Alexander Motin Message-Id: <20100115214909.42d3ca21.lehmann@ans-netz.de> In-Reply-To: <4B50BFA2.10204@FreeBSD.org> References: <20100115163350.094a2e4c.lehmann@ans-netz.de> <4B50BFA2.10204@FreeBSD.org> X-Mailer: Sylpheed 2.7.1 (GTK+ 2.18.5; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, pjd@FreeBSD.org Subject: Re: 8-STABLE: gmirror segfaulting X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 20:49:12 -0000 Alexander Motin wrote: > Interesting story, but I've lost the track. I can't say for sure what > crashed gmirror without seeing any messages, but I suppose that after so > dirty deconstruction of mirror and journals Hm.. dirty? I used the standard tools ;) > you may left some > meta-information on devices. Restoring gmirror could make it accessible > again. I would try to explicitly clear last few sectors of every > disk/partition where something was living with dd to be sure that > nothing left there. Right now I've cleaned the whole ada1 disk, recreated the filesystems and dump+restoreing the filesystems from ada0 to ada1. Then I'll switch ada1 andada0 and continue cleaning up the remaining disk. Then I'll gmirror them again. I could try to reproduce the error with my testsystem (have around 10 2GB SCSI disks waiting for such a task) and log every command I typed. But - is someone interested in fixing this? I already opened a PR for glabel not working on top of gjournaled devices but it is open w/o any comment for 2 month. Before I try to find a way of reproducing it I would know that someone would work with the PR I'll create then. I don't like feeding black holes ;) -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/