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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-geom
To unsubscribe, send any mail to "[email protected]"

Reply via email to