From owner-freebsd-geom@FreeBSD.ORG Tue Jan 24 22:43:17 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D6B716A42A for ; Tue, 24 Jan 2006 22:43:17 +0000 (GMT) (envelope-from sergey.lungu@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ED8E43D45 for ; Tue, 24 Jan 2006 22:43:16 +0000 (GMT) (envelope-from sergey.lungu@gmail.com) Received: by uproxy.gmail.com with SMTP id o2so5283uge for ; Tue, 24 Jan 2006 14:43:15 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding; b=ZvUAjT6zL4+atd5wnP4QggS2t6rBp7/ey6fHak9vZAfOi2MAR/cOl4O1FEb0AE8l4YRaZwU/83iyBjYjzwQQs7UHu3s7MMpuRUfw9PUrrkcPFeCnEd8XRWMfHtf12u9EtrMo8vEUkuIDkt9aemjuYColAc8Qxzl0DQKmBvEjG7Q= Received: by 10.66.222.2 with SMTP id u2mr247ugg; Tue, 24 Jan 2006 14:43:14 -0800 (PST) Received: from ogre.obchaga.org ( [195.225.128.22]) by mx.gmail.com with ESMTP id a1sm5483056ugf.2006.01.24.14.43.13; Tue, 24 Jan 2006 14:43:14 -0800 (PST) Date: Wed, 25 Jan 2006 01:43:10 +0300 From: Sergey Lungu To: Pawel Jakub Dawidek Message-Id: <20060125014310.3f1ce1c9.sergey.lungu@gmail.com> In-Reply-To: <20060124222747.GA7617@garage.freebsd.pl> References: <20060122192257.273734cf.sergey.lungu@gmail.com> <20060124222747.GA7617@garage.freebsd.pl> X-Mailer: Sylpheed version 2.0.4 (GTK+ 2.8.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-geom@freebsd.org Subject: Re: GEOM stripe + concat 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: Tue, 24 Jan 2006 22:43:17 -0000 On Tue, 24 Jan 2006 23:27:47 +0100 Pawel Jakub Dawidek wrote: > On Sun, Jan 22, 2006 at 07:22:57PM +0300, Sergey Lungu wrote: > +> Hello, > +> > +> I have FreeBSD 6.0-RELEASE running on my FTP server. There are > three +> disks on that box: two identical 120GB and one 300GB. I am > using gvinum +> for stripping between first two disks. I am going to > give gstripe a +> try, sine gvinum is too unstable. > +> > +> So, the questin is: > +> Am I able to concatenate created stripe with 300GB disk? And is it > wise +> at all? > > I'd do something like this: > > da0 - 120GB disk > da1 - 120GB disk > da2 - 300GB disk > > da2a - 240GB partition > da2d - 60GB partition > > concat( stripe( concat(da0, da1), da2a ), da2d) > > In other words: > > # gconcat C0 da0 da1 > # gstripe S0 concat/C0 da2a > # gconcat C1 stripe/S0 da2d > # newfs -U /dev/concat/C1 > > This way you have 240GB in stripe and only 60GB without stripe (so > slower). Nice :) Perhaps this is dangerous and slow!? I'll try that. What about: da0 - 120GB da1 - 120GB da2 - 300GB da2a - 120GB da2d - 120GB da2e - 60GB concat(stripe(da0, da1, da2a, da2e), da2e) >From mathematical point of view this looks simplified :) -- Sergey Lungu It is better for civilization to be going down the drain, than to be coming up it.