From owner-freebsd-current@FreeBSD.ORG Sun Jun 29 03:11:20 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87F131065673 for ; Sun, 29 Jun 2008 03:11:20 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by mx1.freebsd.org (Postfix) with ESMTP id 0DAF68FC18 for ; Sun, 29 Jun 2008 03:11:19 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so634415fgb.35 for ; Sat, 28 Jun 2008 20:11:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=dQ2TTB3EzME9oobySYXNPp63D+4V8QkyA450TwM/uGU=; b=u3BHckGqedeIQ/GjeTiLXfiAN3GiQNaqeJd4cUQXWT7sU1kkUdNjIQ8uRHnp/oeTBe utWU1i8mXnUoHR+DCmD0PKnR1NpxN3EbuueQVXm4tI88Ptp+2aQUNijPWrVujFLrs8yk s+BajpW9Napoj20/xVL4Q6QVYYWOIkNejAMQE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=XML3/W1reseCugUXkczt8vjrgo1Ey+uuUb3QdD/h1tUckOJaaJi7uPSZ5QqyrErxVY 25WobBAJsmBd2fLjYMdGRHITaAAro8yCwIbNS+lV9zRpZmsoI2IxB0/X8CDDMp6N5+BT WYLRqMzOkcp8h4SAPY7Vej25v8Cg0eNvHFrjU= Received: by 10.86.57.9 with SMTP id f9mr4245857fga.66.1214709078719; Sat, 28 Jun 2008 20:11:18 -0700 (PDT) Received: by 10.86.51.1 with HTTP; Sat, 28 Jun 2008 20:11:18 -0700 (PDT) Message-ID: <7d6fde3d0806282011x472f8d27s955a8e1ab43a7341@mail.gmail.com> Date: Sat, 28 Jun 2008 20:11:18 -0700 From: "Garrett Cooper" To: "=?ISO-8859-1?Q?S=F8ren_Schmidt?=" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <7d6fde3d0806260649t6619521bv92b65c472ddb7e1@mail.gmail.com> <6.0.0.22.2.20080627170323.02591528@mail.computinginnovations.com> <7d6fde3d0806272057p795277a2ie60ac7d7d10f0a6e@mail.gmail.com> <7d6fde3d0806280129i31874960ofbc7627598e1426f@mail.gmail.com> <735A937C-89A9-411A-AA3F-377F576E635E@freebsd.org> <7d6fde3d0806280348r65875755pf7dc3917bba2bcb5@mail.gmail.com> <7d6fde3d0806280349j7eace513idb5cd81f9e2e4e0a@mail.gmail.com> <6.0.0.22.2.20080628132240.0255ba38@mail.computinginnovations.com> <7d6fde3d0806281410r781a6a77k98ffe237c10e3eee@mail.gmail.com> Cc: ed@80386.nl, current@freebsd.org, Derek Ragona Subject: Re: URGENT: Need help rebuilding iir RAID5 array with failed drive 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: Sun, 29 Jun 2008 03:11:20 -0000 On Sat, Jun 28, 2008 at 5:03 PM, S=F8ren Schmidt wrote: > > On 28Jun, 2008, at 23:10 , Garrett Cooper wrote: > >> >> FWIW (I've discovered this through personal experience and reading a >> lot of docs), the only way to get "hardware RAID" with iir and the >> ICH9R chipset is through the Matrix Manager (either by creating one at >> the BIOS level console or Windows -- bleh). FreeBSD spotted it as a >> single drive (/dev/ar0), so at that point it was being managed by the >> southbridge. > > OK, if you have and ICH9 you *do not and can not* use the IIR driver, the > IIR driver is for HW based RAID cards from Intel (the devices show up as = CAM > disks). I wonder where you got the impression that the IIR driver was in = use > ? The ICHXX are all just plain (S)ATA devices, with the versions ending i= n > 'R' having a different PCI ID so the BIOS can tell if you paid extra to g= et > the software RAID "option" . Its all just marketing rubbish... > > This is the essential piece of info here. > >> Performance sucks, the array rebuild takes eons (16 hours for adding a >> 1TB drive to an existing 4 x 750GB drive array with an Core 2 E6700 >> with 2GB RAM under Vista x64) and the rebuild console is _only_ >> available under Windows =3D(. >> >> At least it's keeping the filesystem intact though, long enough for me >> to make a redundant copy of the data then move all this junk over to >> another safe place while I grab DVD+R/W's and wait for my 3ware card >> to come in the mail.. > > I hate to bring this to you, but you will not have an intact filesystem w= hen > the rebuild is done, you have no parity data to rebuild from, just as the > docs states. > > -S=F8ren Just as you predicted, the disk(s) are unreadable still, even after the rebuild (and I hope to hell that it didn't destroy/disturb any data on the surviving members). I may just have to get it sent off for recovery (after I dd the remaining members because there's still some usable data there -- bloody 2.7TB ... grr) -- apart from that I don't think I have a choice. Oh, where's this "document" of which you speak all the time? I don't see anything about parity support not being available in either the geom or iir manpage, or the iir sourcecode. If someone needs a helping hand inserting that logic into the kernel, I'll gladly assist so others don't follow my footsteps and fsck up their data. For once I wish I had been running Linux or Windows (at least) :(... Thanks, -Garrett