From owner-freebsd-hackers@FreeBSD.ORG Sun Nov 9 13:48:43 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 938CE16A4CE; Sun, 9 Nov 2003 13:48:43 -0800 (PST) Received: from mailbox.univie.ac.at (mailbox.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A46943FBF; Sun, 9 Nov 2003 13:48:42 -0800 (PST) (envelope-from l.ertl@univie.ac.at) Received: from wireless (adslle.cc.univie.ac.at [131.130.102.11]) hA9LmPhN601706; Sun, 9 Nov 2003 22:48:27 +0100 Date: Sun, 9 Nov 2003 22:48:20 +0100 (CET) From: Lukas Ertl To: David Schultz In-Reply-To: <20031109213450.GB13982@VARK.homeunix.com> Message-ID: <20031109224505.E58774@korben.in.tern> References: <20031109003617.K626@korben.in.tern> <20031109023041.GA9171@VARK.homeunix.com> <20031109213450.GB13982@VARK.homeunix.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-DCC-ZID-Univie-Metrics: imap 4244; Body=0 Fuz1=0 Fuz2=0 cc: hackers@FreeBSD.ORG cc: Christian Laursen cc: phk@FreeBSD.ORG Subject: Re: geom_mirror implementation X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Nov 2003 21:48:43 -0000 On Sun, 9 Nov 2003, David Schultz wrote: > Yeah, RAID support in FreeBSD is in a rather sorry state right > now. ccd(4) doesn't work with ATAng on my machine without causing > panics and data corruption, raidframe is broken in -CURRENT, and > vinum tends to lag behind changes and break. But that doesn't > mean that the right solution is to add a *fourth* incompatible > RAID implementation. Yes, this is a good point. The advantage I see in geom_mirror is that it fits into the GEOM framework and doesn't take a lot to set up. > If there's a good reason ccd(4) is harder to fix than geom_mirror, then > you might want to talk to phk about rewriting geom_ccd based on > geom_mirror. I believe scottl and phk have plans to fix raidframe, > though, which would address a lot of the present limitations. I haven't used ccd or raidframe before, and vinum is still a lot of 'voodoo'. I just wanted to play around and do something useful; furthermore I learned a real lot about GEOM internals. regards, le -- Lukas Ertl eMail: l.ertl@univie.ac.at UNIX Systemadministrator Tel.: (+43 1) 4277-14073 Vienna University Computer Center Fax.: (+43 1) 4277-9140 University of Vienna http://mailbox.univie.ac.at/~le/