From owner-freebsd-questions@FreeBSD.ORG Wed Mar 26 04:15:40 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B2F4106564A for ; Wed, 26 Mar 2008 04:15:40 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [65.75.192.90]) by mx1.freebsd.org (Postfix) with ESMTP id AB6168FC1B for ; Wed, 26 Mar 2008 04:15:39 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from TEDSDSK (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) by mail.freebsd-corp-net-guide.com (8.13.8/8.13.8) with SMTP id m2Q4Fakg037454; Tue, 25 Mar 2008 21:15:38 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: =?Windows-1252?Q?Nejc_=8Akoberne?= , "Tom Munro Glass" Date: Tue, 25 Mar 2008 20:16:35 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914 In-Reply-To: <47E8C622.8060300@skoberne.net> Importance: Normal X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (mail.freebsd-corp-net-guide.com [65.75.192.90]); Tue, 25 Mar 2008 21:15:38 -0700 (PDT) Cc: User Questions Subject: RE: RAID on HP ML110 G5 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 04:15:40 -0000 > -----Original Message----- > From: owner-freebsd-questions@freebsd.org > [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Nejc Škoberne > Sent: Tuesday, March 25, 2008 1:30 AM > To: Tom Munro Glass > Cc: User Questions > Subject: Re: RAID on HP ML110 G5 > > > Hey Tom, > > > I would like to run FreeBSD 7 on a HP ML110 G5. I understand > from past posts > > to this list that the ML110 series is FreeBSD friendly, but > what about RAID 1 > > using the on-board SATA controller? Will this work and how do > you set this > > up? > > I have just configured a ML110G5 with FreeBSD 7 a few days ago. > If you try to make > a BIOS RAID (create an array in RAID controller BIOS), then > FreeBSD won't recognize > it as it does not understand the metadata format which controller > BIOS uses to > manage the arrays. What you have to do is (having RAID mode in > BIOS still enabled) > boot the server with FreeBSD 7 CD and then go to Fixit utility. > There you can create > "hardware" (see previous posts about this being hardware RAID) > RAID with "atacontrol" > utility. This way, FreeBSD will use its own metadata format for > the array and will > recognize such arrays as "arX" devices. Restarting the box you > can then install > FreeBSD easily on these arX devices like on normal adX or daX > devices. So remember, > this is not the "real" FreeBSD software RAID since it is not > controlled by FreeBSD > kernel but by the SATA/RAID controller. For example, I have 4 > drives and I created > RAID-0 (stripes) with atacontrol and will merge them (in a few > days) into a RAID-1 > gmirror. > I think if you set the BIOS control to RAID OFF it will work the same way. The RAID-specific stuff in the BIOS only is used for generating the array and rebuilding it. Once the system is up and running the BIOS code isn't executed and it makes no difference what the setting is. In fact, in the HP DL 320 G5 you MUST set the SATA bios OFF or FreeBSD won't even recognize the SATA controller at all. I have also used this same trick with systems that had no RAID in their BIOS at all but happened to have a RAID-compliant chipset. For example a number of the older Promise UDMA controllers do not have a BIOS on them but the ata driver will allow you to create a pseudo-hardware RAID array anyway. Naturally, you can only do mirroring or striping. Ted