From owner-freebsd-geom@FreeBSD.ORG Sat May 14 03:55:18 2011 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73E2D106564A for ; Sat, 14 May 2011 03:55:18 +0000 (UTC) (envelope-from gcr+freebsd-geom@tharned.org) Received: from roadkill.tharned.org (roadkill.tharned.org [75.145.12.185]) by mx1.freebsd.org (Postfix) with ESMTP id 33CBD8FC0A for ; Sat, 14 May 2011 03:55:17 +0000 (UTC) Received: from roadkill.tharned.org (11008@roadkill.tharned.org [75.145.12.185]) (authenticated bits=0) by roadkill.tharned.org (8.14.4/8.14.4) with ESMTP id p4E3YK9W063070 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 13 May 2011 22:34:21 -0500 (CDT) (envelope-from gcr+freebsd-geom@tharned.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tharned.org; s=2011; t=1305344061; bh=WmdCOyne+QgPh7sBAibRVgCRo3rj5zEo0vNzePOCWmQ=; l=1254; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=DuHTooAgoRuenjRl3HvQfUASLj0s+wPcM93f0tHufiscL0131XCWCilmeJ6ILOs1A gBzWYXXVjwAZHySEwsbJNybZn6Nm8Z9EFqrF15LCtpJVRq02X90SP3PhAlVVC74/QL eYMMExPyj06u74pB/3Xpr2DmuzSxFvyLpaFdSv5Q= Date: Fri, 13 May 2011 22:34:20 -0500 (CDT) From: Greg Rivers To: Lucas Reddinger In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (roadkill.tharned.org [75.145.12.185]); Fri, 13 May 2011 22:34:21 -0500 (CDT) Cc: freebsd-geom@freebsd.org Subject: Re: Simple question regarding GPT and UFS for data only 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: Sat, 14 May 2011 03:55:18 -0000 On Fri, 13 May 2011, Lucas Reddinger wrote: > Hi everyone, > > I can't find assurance in the man pages that I'm doing this correctly, > so I'd greatly appreciate confirmation or correction. > > I have two 3 TB disks, which I want to mirror. I then want a single UFS > for /usr/home. > > Here is what I did: > gmirror label -vb round-robin gm0 /dev/ada2 /dev/ada3 > gpart create -s GPT /dev/mirror/gm0 > gpart add -t freebsd-ufs mirror/gm0 > newfs -U /dev/mirror/gm0p1 > mount /dev/mirror/gm0p1 /usr/home > > Did I miss anything? Do I need boot blocks? It seems to work, but "seems > to" isn't good enough on a production system. > What you did is fine. Don't forget to update /etc/fstab. You're not booting from this device, so you do not need boot blocks. In fact, since you only want a single file system on the mirror, you don't need to partition it. For a volume of this size, you'll probably want to adjust the number of bytes/inode. For best performance, I suggest you use the default balance algorithm "load" for the mirror. In other words, this is sufficient: # gmirror label gm0 /dev/ada2 /dev/ada3 # newfs -U -i 16384 /dev/mirror/gm0 # mount /dev/mirror/gm0 /usr/home -- Greg Rivers