From owner-freebsd-stable@FreeBSD.ORG Fri Jul 25 23:16:50 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 80647DD6 for ; Fri, 25 Jul 2014 23:16:50 +0000 (UTC) Received: from nahkohe.jetcafe.org (nahkohe.jetcafe.org [205.147.26.32]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5E7C82958 for ; Fri, 25 Jul 2014 23:16:49 +0000 (UTC) X-Envelope-To: freebsd-stable@freebsd.org Received: from [205.147.26.4] (hokkshideh.jetcafe.org [205.147.26.4]) by nahkohe.jetcafe.org (8.14.2/8.14.2) with ESMTP id s6PNGm6M004448 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 25 Jul 2014 16:16:48 -0700 (PDT) Message-ID: <53D2E560.5090100@jetcafe.org> Date: Fri, 25 Jul 2014 16:16:48 -0700 From: Dave Hayes User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Warren Block Subject: Re: Gmirror + gpart corruption on 9.3-PRE References: <53D1BDB2.7030906@jetcafe.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2014 23:16:50 -0000 On 07/24/2014 21:04, Warren Block wrote: > On Thu, 24 Jul 2014, Dave Hayes wrote: > >> At 9.3-PRERELEASE #0 r268066M I've been trying unsucessfuly to set up >> a brand shiny new gmirror + gpt style Raid 0 mirror using the >> following procedure on a disk >> >> gpart create -s gpt ada0 >> ( shows 931G of space) >> gpart add -s 96G -t freebsd-swap -l swap0 ada0 >> gpart add -t freebsd-ufs -l rw0 ada0 >> gpart create -s gpt ada1 >> gpart add -s 96G -t freebsd-swap -l swap1 ada1 >> gpart add -t freebsd-ufs -l rw1 ada1 >> gmirror label swap /dev/ada0p1 /dev/ada1p1 >> gmirror label rw /dev/ada0p2 /dev/ada1p2 I need to be clearer. Above is the point at which the corrupt table message is encountered. I believe the above is the equivalent of your method, and hence your method may not work on 9.3-PRE and above. If you happen to be able to test this, I'd be curious as to the results. I'm going to try gmirroring the entire disk and and using BSD labels for separate partitions. I think this will have the effect I want, and it's worth a test. -- Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org >>>> *The opinions expressed above are entirely my own* <<<< A neighbor asked Nasrudin to borrow his donkey. "It is out on loan," said the Mulla. At that moment the donkey was heard to bray, somewhere inside the stable. "But I can hear it bray, in there." "Whom do you believe," said the Mulla, "me or a donkey?"