From owner-freebsd-geom@FreeBSD.ORG Fri Nov 2 20:11:40 2007 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3D9416A41A for ; Fri, 2 Nov 2007 20:11:40 +0000 (UTC) (envelope-from pgiessel@mac.com) Received: from smtpoutm.mac.com (smtpoutm.mac.com [17.148.16.66]) by mx1.freebsd.org (Postfix) with ESMTP id 8893E13C48A for ; Fri, 2 Nov 2007 20:11:39 +0000 (UTC) (envelope-from pgiessel@mac.com) Received: from webmail012 (webmail012-s [10.13.128.12]) by smtpoutm.mac.com (Xserve/smtpout003/MantshX 4.0) with ESMTP id lA2JcaJp009034; Fri, 2 Nov 2007 12:38:36 -0700 (PDT) Date: Fri, 02 Nov 2007 12:38:36 -0700 From: Peter Giessel To: Joe Koberg Message-ID: <0001DFFC-0115-1000-9A80-3F81219C1B16-Webmail-10013@mac.com> in-reply-to: <472AA59F.3020103@rootnode.com> references: <8d4842b50710310814w3880f7d3ldf8abe3a236cbcc8@mail.gmail.com> <20071031215756.GB1670@stud.ntnu.no> <472AA59F.3020103@rootnode.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Originating-IP: 69.178.5.90 Received: from [69.178.5.90] from webmail.mac.com with HTTP; Fri, 02 Nov 2007 12:38:36 -0700 Cc: Marco Haddad , Ulf Lilleengen , freebsd-geom@freebsd.org Subject: Re: gvinum and raid5 X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Nov 2007 20:11:40 -0000 On Friday, November 02, 2007, at 01:04AM, "Joe Koberg" wrote: >Ulf Lilleengen wrote: >> On ons, okt 31, 2007 at 12:14:18 -0300, Marco Haddad wrote: >> >>> I found in recent researchs that a lot of people say gvinum should not be >>> trusted, when it comes to raid5. I began to get worried. Am I alone using >>> >>> >> I'm working on it, and there are definately people still using it. (I've >> recieved a number of private mails as well as those seen on this list). IMO, >> gvinum can be trusted when it comes to raid5. I've not experienced any >> corruption-bugs or anything like that with it. >> > >The source of the mistrust may be the fact that few software-only RAID-5 >systems can guarantee write consistency across a multi-drive >read-update-write cycle in the case of, e.g., power failure. That may be the true source, but my source of mistrust comes from a few drive failures and gvinum's inability to rebuild the replaced drive. Worked fine under vinum in tests, tried the same thing in gvinum (granted, this was under FreeBSD 5), and the array failed to rebuild. I can't be 100% sure it wasn't a flakey ATA controller and not gvinum's fault, and I no longer have access to the box to play with, but when I was playing with gvinum, replacing a failed drive usually resulted in panics.