From owner-freebsd-geom@FreeBSD.ORG Sat Dec 11 02:25:27 2004 Return-Path: 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 0763F16A4CE for ; Sat, 11 Dec 2004 02:25:27 +0000 (GMT) Received: from koyukuk.teamcool.net (koyukuk.teamcool.net [208.39.216.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8915F43D64 for ; Sat, 11 Dec 2004 02:25:24 +0000 (GMT) (envelope-from kgunders@teamcool.net) Received: from localhost (localhost [127.0.0.1]) by localhost.teamcool.net (TeamCool Rocks) with SMTP id D124E17093 for ; Fri, 10 Dec 2004 19:33:51 -0700 (MST) Received: from cochise.teamcool.net (unknown [192.168.1.57]) by koyukuk.teamcool.net (TeamCool Rocks) with ESMTP id 818FC15B7B for ; Fri, 10 Dec 2004 19:33:51 -0700 (MST) Content-Type: text/plain; charset="us-ascii" From: Ken Gunderson To: freebsd-geom@freebsd.org Date: Fri, 10 Dec 2004 19:47:52 -0700 User-Agent: KMail/1.4.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200412101947.52728.kgunders@teamcool.net> Subject: gmirror confusion X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Dec 2004 02:25:27 -0000 Hello: Been fighting gmirror for longer than I want to admit and going to have to break down and ask for help on what at first blush seems should be trivial... Would somebody please elaborate upon Pawel's post in the gmirror problmes thread: The safest way to do what you want is to: # gmirror label ad1 create slices and partitions on /dev/mirror/ create file system copy data from ad0 to change /etc/fstab to boot from /dev/mirror/s1a or something reboot # gmirror insert ad0 I have two disks, ad0 and ad2 that I'd like to mirror. In the past would have just bootstrapped vinum. Gmirror seems like a better way to go for this type of application but I'm only recently using 5.3 on production machines so haven't had the chance to become as familiar with geom as I probably should be. I can get the mirror configured with the live files system trick, but not the above, which Pawel mentions as the "safest" way to handle this. For example, I've searched archives and seen references to both 1) "create slices and partitions on /dev/mirror/" as well as 2) "create slices and partitions on provider" As well as confusion about whether the mirror's label should have the 16 sector offset thrown at it by bsdlabel, or whether I should just clone the label from the drive I did the install on. I'm also curious whether anyone has done any performance testing of the different balance options. For booting from 2 mirrored drives, I assume either "load" or "round-robin" would be the options of choice? TIA-- -- Best regards, Ken Gunderson GPG Key-- 9F5179FD "Freedom begins between the ears." -- Edward Abbey