From owner-freebsd-geom@FreeBSD.ORG Wed May 9 16:22:17 2007 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7984F16A409 for ; Wed, 9 May 2007 16:22:17 +0000 (UTC) (envelope-from jonathan_dobbie@mcad.edu) Received: from cliff.mcad.edu (cliff.mcad.edu [150.253.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id 41B6713C487 for ; Wed, 9 May 2007 16:22:17 +0000 (UTC) (envelope-from jonathan_dobbie@mcad.edu) Received: from 42.247.mcad.edu (unknown [150.253.42.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jdobbie) by cliff.mcad.edu (Postfix) with ESMTP id C5B082F6A2 for ; Wed, 9 May 2007 11:22:16 -0500 (CDT) Message-ID: <4641F533.4000101@mcad.edu> Date: Wed, 09 May 2007 11:22:11 -0500 From: Jonathan Dobbie User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: freebsd-geom@freebsd.org References: <4641DE02.3000706@mcad.edu> <20070509160018.GB22504@keira.kiwi-computer.com> In-Reply-To: <20070509160018.GB22504@keira.kiwi-computer.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: Nesting gvinum? 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: Wed, 09 May 2007 16:22:17 -0000 Rick C. Petty wrote: > On Wed, May 09, 2007 at 09:43:14AM -0500, Jonathan Dobbie wrote: > >> I was hoping to have something like md+LVM where I could change the size >> of RAID 5 volumes. Could I have a large gvinum raid-5 volume and then >> make 3 gvinum volumes on top that could be resized? >> > > Except for the nesting, this is precisely what gvinum does. Why do you > need nesting? Resizing volumes is something gvinum is supposed to be able > to do. > > I thought that it could only resize striped volumes? Would you happen to have a guide handy? If I, say, wanted to resize usr and log to add 20GB to log, could I drop the s0 subdisk from both, resize, readd, sync and then repeat for s1 and s2? >> Also, is there a better fs to use on top of gvinum? Unlinks and file >> creation "feel" slow to me. I thought about reiser, but my coworker was >> > > UFS2. It's incredibly fast, even with RAID5 underneath. > > I used newfs and sysinstall to create all of the partitions, so they should be UFS2, no? >> burned the last time he put it on a production box and we've been rather >> cautious since. >> > > I wasn't aware that FreeBSD supported reiser. > > I was a but surprised as well. *HISTORY* The *mount*/_/*reiserfs* utility first appeared in FreeBSD 6.0. *AUTHORS* The *mount*/_/*reiserfs* utility and manual were written by Jean-Sébastien Pédron >. >> Didn't UFS2 come out for freeBSD a while ago? I'm >> > > as of 5.0, in the 2002-2003 timeframe. > > >> I know that shelling out the 250$ for a raid card is the best option, >> but no one with a budget wants to put any money into the box. >> > > Not really. Software RAID has been proven to be faster than hardware > numerous times. I read somewhere that this has to do with the transfer > blocksize or something. I haven't witnessed this myself, but I've seen > gstripe & gmirror outperform RAID0/1 cards. > > > I'm definitely sold on software RAID for 0 and 1, but it is nice to boot off of RAID 5 and forget that it is there until a drive dies.