From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 18 16:58:00 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1574106564A for ; Tue, 18 Jan 2011 16:58:00 +0000 (UTC) (envelope-from freebsd-hackers@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 516DB8FC16 for ; Tue, 18 Jan 2011 16:58:00 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PfEsX-0007EG-Nv for freebsd-hackers@freebsd.org; Tue, 18 Jan 2011 17:57:57 +0100 Received: from 213.202.123.54 ([213.202.123.54]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Jan 2011 17:57:57 +0100 Received: from ivoras by 213.202.123.54 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Jan 2011 17:57:57 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hackers@freebsd.org From: Ivan Voras Date: Tue, 18 Jan 2011 17:57:47 +0100 Lines: 47 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 213.202.123.54 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7 In-Reply-To: Subject: Re: gpart/gstripe problems? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Jan 2011 16:58:00 -0000 On 18.1.2011 16:48, Daniel Braniss wrote: > I have: > sf-03> gpart show > => 34 976773101 ada0 GPT (466G) > 34 128 1 freebsd-boot (64K) > 162 4194304 2 freebsd-ufs (2.0G) > 4194466 100663296 3 freebsd-swap (48G) > 104857762 871915373 4 freebsd (416G) > > => 34 976773101 ada1 GPT (466G) > 34 128 1 freebsd-boot (64K) > 162 4194304 2 freebsd-ufs (2.0G) > 4194466 100663296 3 freebsd-swap (48G) > 104857762 871915373 4 freebsd (416G) > > sf-03> ls -ls /dev/ada* > 0 crw-r----- 1 root operator 0, 78 Jan 18 14:35 /dev/ada0 > 0 crw-r----- 1 root operator 0, 80 Jan 18 14:35 /dev/ada0p1 > 0 crw-r----- 1 root operator 0, 81 Jan 18 14:35 /dev/ada0p2 > 0 crw-r----- 1 root operator 0, 82 Jan 18 14:35 /dev/ada0p3 > 0 crw-r----- 1 root operator 0, 83 Jan 18 14:35 /dev/ada0s4 > 0 crw-r----- 1 root operator 0, 79 Jan 18 14:35 /dev/ada1 > 0 crw-r----- 1 root operator 0, 84 Jan 18 14:35 /dev/ada1p1 > 0 crw-r----- 1 root operator 0, 85 Jan 18 14:35 /dev/ada1p2 > 0 crw-r----- 1 root operator 0, 86 Jan 18 14:35 /dev/ada1p3 > 0 crw-r----- 1 root operator 0, 87 Jan 18 14:35 /dev/ada1s4 > > next I did: > # gstripe label s0 /dev/ada{0,1}s4 > and on the console the following appeared: > GEOM_STRIPE: Device s0 activated. > GEOM_STRIPE: Cannot add disk gptid/bd0f6e54-22ea-11e0-b27c-001b245d5a5b to s0 > (error=17). > GEOM_STRIPE: Cannot add disk gptid/bdf7d563-22ea-11e0-b27c-001b245d5a5b to s0 > (error=17). > > is this realy an error? It looks like a similar type of error as people commonly see with gmirror - a race with glabel. If you don't use glabel, the easyest way would be to disable some of kern.geom.label.*. I think one way to solve it would be for glabel export an attribute for devices (providers) on which this is possible (i.e. those whose size doesn't change from the underlying devices) which could be checked by such GEOM classes.