From owner-freebsd-geom@FreeBSD.ORG Wed Jul 19 15:01:29 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 1892316A4E0 for ; Wed, 19 Jul 2006 15:01:29 +0000 (UTC) (envelope-from biancalana@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7979B43D49 for ; Wed, 19 Jul 2006 15:01:28 +0000 (GMT) (envelope-from biancalana@gmail.com) Received: by py-out-1112.google.com with SMTP id b29so368728pya for ; Wed, 19 Jul 2006 08:01:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=eof58dHDA6mC8Ln7O41Ml2PMgIUmL85/ufHhqAO9dAWkrrCEZG1krIvDh8P1l7f1UAY5dp4VEPtYJs0DfZYqx0Cbk8kvMbRTO+mK3HfhjglRFICqt3X1a67jCu9nZB5JcPqm8ED3EDUVzHdmv5SSt1+u0t6mcPc9/a9b8LJqG5M= Received: by 10.35.18.18 with SMTP id v18mr1225526pyi; Wed, 19 Jul 2006 08:01:27 -0700 (PDT) Received: by 10.35.43.7 with HTTP; Wed, 19 Jul 2006 08:01:27 -0700 (PDT) Message-ID: <8e10486b0607190801w8f6ed55kd4c601a00e5f279b@mail.gmail.com> Date: Wed, 19 Jul 2006 12:01:27 -0300 From: "Alexandre Biancalana" To: freebsd-geom@freebsd.org In-Reply-To: <20060718214657.63152.qmail@web30303.mail.mud.yahoo.com> MIME-Version: 1.0 References: <8e10486b0607181351u1319483w87d40792d6c1cce8@mail.gmail.com> <20060718214657.63152.qmail@web30303.mail.mud.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: geom_stripe error 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, 19 Jul 2006 15:01:29 -0000 On 7/18/06, R. B. Riddick wrote: > > --- Alexandre Biancalana wrote: > > Really is happening what you told.... the partition concat/concat1 have > the > > number 31, but in gstripe list it appears at position 21 position.... > (see > > my first email) > > > Hmm... > > Oh... > > I just had a closer look at the funtion "list_one_geom" in > /usr/src/sbin/geom/core/geom.c and found out, that the order of the disks > in > the "gstripe list" output does not say so much... It is possibly the order > in > which the disks are added to the device... Somehow the consumers (disks) > are > stored in a list and in an array (just in this array the position > corresponds > with the disk number, but in the list no order is necessary)... > > So my theory was wrong... > > Did you try an easier and more efficient configuration in the meantime? OK Arne ! I think that you're right ! I just done the configuration like you said bellow. I'm testing it now. E.g.: > gconcat(gstripe(4 * 200GB), gstripe(4 * 73GB)) > or so... > Possibly you would have to use bsdlabel in order to re-partition your > disks... > And you would loose your data... > But when u r done it might be much faster, because striping over > partitions of > the same disk is quite slow, I think... The advantage of striping (RAID0) > is > (if I recall correctly) that we can have higher parallelism (e. g. a RAID0 > on > 10 disks allows (max) 10 concurrent requests as if there was only 1 > request > (looking at the processing time))... > > -Arne > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com >