Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Jan 2007 00:36:31 -0500
From:      Jason Morgan <jwm-freebsd-questions@sentinelchicken.net>
To:        Jonathan Horne <freebsd@dfwlp.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: gmirror setup
Message-ID:  <20070123053631.GD5367@sentinelchicken.net>
In-Reply-To: <200701222211.05393.freebsd@dfwlp.com>
References:  <200701222211.05393.freebsd@dfwlp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jan 22, 2007 at 10:11:05PM -0600, Jonathan Horne wrote:
> i just set up my first gmirror raid1, and... it was really simple.  too 
> simple.  "ok... what did i skip or do wrong?", was my first thought.

I thought the exact same thing. My previous experience was with vinum
and, while it was great 4 years ago (props to grog), the simplicity of
geom for simple setups was greatly needed.

> i follow the doc from onlamp.com:
> 
> http://www.onlamp.com/pub/a/bsd/2005/11/10/FreeBSD_Basics.html?page=1
> 
> i did have one giant deviation tho, and im wondering if it really makes a 
> difference.  the article depicts creating the gmirror immediately following 
> initial operating system install, but i did my example on a fully functioning 
> system.  other than that, i have 2 identical disks, and things seem to be 
> working:
> 
> castor# gmirror status
>       Name    Status  Components
> mirror/gm0  DEGRADED  ad0
>                       ad1 (33%)
>
> im sure im seeing less than the best performance since im using but a single 
> ide channel, but other than that, is it feasible to insert an identical disk, 
> and setup the gmirror at anytime a freebsd'er likes?

Whether or not this is the *right* way to do it or not, I am not sure,
but I can tell you that this is basically what I did on two servers
about 6 months ago and I've had no problems. I even had a drive
failure. When I plugged the new one in, it rebuilt correctly and has
been running well since.

> also, the doc didnt mention it, but if you do use to differing disk sizes, 
> obviously the smaller one should be ad0?  and other than that, is there any 
> difference in setting up gmirror if the second disk is larger?

Yes, make the first disk the smaller one. I don't believe there is a
difference in setup, but the extra space on the second drive (say,
ad2) will be wasted.

Cheers,

Jason



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070123053631.GD5367>