From owner-freebsd-questions@FreeBSD.ORG Tue Jan 22 01:35:05 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50F4816A41B for ; Tue, 22 Jan 2008 01:35:05 +0000 (UTC) (envelope-from jwm-freebsd-questions@sentinelchicken.net) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id EEB1D13C4CE for ; Tue, 22 Jan 2008 01:35:04 +0000 (UTC) (envelope-from jwm-freebsd-questions@sentinelchicken.net) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 21 Jan 2008 20:05:59 -0500 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.8.6-GA) with ESMTP id JOS40560; Mon, 21 Jan 2008 20:05:37 -0500 (EST) Received: from 207-172-209-180.c3-0.bkl-ubr2.sbo-bkl.ma.static.cable.rcn.com (HELO sentinelchicken.net) ([207.172.209.180]) by smtp01.lnh.mail.rcn.net with ESMTP; 21 Jan 2008 20:04:33 -0500 Received: (qmail 75135 invoked from network); 22 Jan 2008 01:05:33 -0000 Received: from aeryn.skepsi.net (HELO crichton.skepsi.net) (10.0.0.101) by aeryn.skepsi.net with SMTP; 22 Jan 2008 01:05:33 -0000 Received: (nullmailer pid 75132 invoked by uid 1000); Tue, 22 Jan 2008 01:05:33 -0000 Date: Mon, 21 Jan 2008 20:05:33 -0500 From: Jason Morgan To: Jeff Pflueger Message-ID: <20080122010533.GA74899@sentinelchicken.net> References: <47952D9C.8040703@wildernessfringe.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47952D9C.8040703@wildernessfringe.com> User-Agent: Mutt/1.5.17 (2007-11-01) X-Junkmail-Status: score=10/50, host=mr08.lnh.mail.rcn.net X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A010204.47954165.0067,ss=1,fgs=0, ip=207.172.4.11, so=2007-10-30 19:00:17, dmn=5.4.3/2007-11-16 X-Junkmail-IWF: false Cc: freebsd-questions@freebsd.org Subject: Re: gmirror challenge X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2008 01:35:05 -0000 On Mon, Jan 21, 2008 at 03:41:16PM -0800, Jeff Pflueger wrote: > I have a server and am using gmirror to mirror two disks. > > The intent was to double my security...but my experience has been that > it has generally doubled the amount of time that the server goes down! > > gm0s1 is the name of the mirror. The mirror is Freebsd's boot source. > ad4s1 is one provider > ad6s1 is another provider > > problems arose after a power outage. > gmirror would work furiously at rebuilding ad4s1 to no avail and > eventually I'd get an error like "GMIRROR provider gm0s1 destroyed" and > the server would go down. I could reboot and do a little from within the > system before this would happen again. > > So I booted FreeBSD from disk, went into FixIt mode from sysinstall, > then selected the cd/dvd option and then: > chroot /dist > mount_devfs devfs /dev > kldload geom_mirror > > and then gmirror clear ad4s1 > (no problem, that worked) - but, unfortunately I am unable to boot off > of ad4 when ad6 has its SATA cable unplugged - I think that the drive is > hosed/corrupted. > > but, here's another problem: > gmirror clear ad6s1 gives me this error: > "Can't clear metadata on ad6s1: Invalid argument. Not fully done." > > So without the metadata cleared on ad6s1, I can't boot from it > and I can't boot from ad4s1 because I suspect that it is hosed... > > anybody have any suggestions on how to clear the metadata of ad6s1 so I > can boot from it without it going into gmirror and being unhappy? > > Thanks for any help! > > Jeff Hey Jeff, Try: gmirror forget ad6s1 >From gmirror(8): remove Remove the given component(s) from the mirror and clear meta- data on it. and futher on: One disk failed. Replace it with a brand new one: gmirror forget data gmirror insert data da1 I had a drive do something similar --- the system wouldn't crash, but a drive just refused to be rebuilt. I used `forget' and it worked like a charm. ~Jason > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"