Re: Motherboard RAID problem

2006-08-20 Thread Roland Smith
On Sun, Aug 20, 2006 at 10:02:05AM -0700, Bill Blue wrote:
 I'm not sure if I'm expecting too much, or this is a real bug.
 
 Using FreeBSD 6.1 release, CVSup'd to current. The motherboard is a
 Supermicro P4SCT0 with a 3.2Ghz P4 and 2 DDR400 1G sticks of RAM.  On
 the MB is a built-in RAID controller (Adaptec chip) for the SATA
 drives.  You set it for discrete SATA or RAID.  If RAID is set, on the
 next boot you have essentially a BIOS configuration for that 'device'
 consisting of the two SATA devices in either RAID 0 (striped) or RAID
 1 (mirrored). 

The ataraid(4) driver supports the Adaptec HostRAID.
 
snip
 Boot the OS now and all goes well with the device still showing up on
 /dev/ad4* but I couldn't tell if the mirroring was really working
 since the drives have no individual led indications.  I then noticed
 that there was a new ad6* device, and guess what -- it was the second
 SATA drive and a mirror image of the *original* first drive.  Watching
 it with DF for size changes when copying a large file to my home
 directory, it didn't change at all. 
 
 ad6* were the only new devices seen in the OS.

If FreeBSD supports the device, you should see an ar0 device.

Do you have the ataraid(4) driver loaded, or built into your kernel?

Roland

-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpix2jKW8Fn8.pgp
Description: PGP signature


Re: Motherboard RAID problem

2006-08-20 Thread Greg Byshenk
On Sun, Aug 20, 2006 at 07:38:28PM +0200, Roland Smith wrote:
 On Sun, Aug 20, 2006 at 10:02:05AM -0700, Bill Blue wrote:

  I'm not sure if I'm expecting too much, or this is a real bug.

  Using FreeBSD 6.1 release, CVSup'd to current. The motherboard is a
  Supermicro P4SCT0 with a 3.2Ghz P4 and 2 DDR400 1G sticks of RAM.  On
  the MB is a built-in RAID controller (Adaptec chip) for the SATA
  drives.  You set it for discrete SATA or RAID.  If RAID is set, on the
  next boot you have essentially a BIOS configuration for that 'device'
  consisting of the two SATA devices in either RAID 0 (striped) or RAID
  1 (mirrored). 

 The ataraid(4) driver supports the Adaptec HostRAID.
  
 snip
  Boot the OS now and all goes well with the device still showing up on
  /dev/ad4* but I couldn't tell if the mirroring was really working
  since the drives have no individual led indications.  I then noticed
  that there was a new ad6* device, and guess what -- it was the second
  SATA drive and a mirror image of the *original* first drive.  Watching
  it with DF for size changes when copying a large file to my home
  directory, it didn't change at all. 

  ad6* were the only new devices seen in the OS.
 
 If FreeBSD supports the device, you should see an ar0 device.
 
 Do you have the ataraid(4) driver loaded, or built into your kernel?


Alternatively, are you sure you have identified your hardware correctly?

According to Supermicro here

   http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm

the P4SCT has an Intel 6300ESB onboard RAID controller, which according to
this page

   
http://www.gamepc.com/labs/view_content.asp?id=eoyraidpage=2cookie%5Ftest=1

is based upon the ICH4, and not Adaptec controller.  And, unless I've
missed it, this controller is not supported.


What does dmesg output say about the drives and controller?



-- 
greg byshenk  -  [EMAIL PROTECTED]  -  Leiden, NL
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Motherboard RAID problem

2006-08-20 Thread Roland Smith
On Sun, Aug 20, 2006 at 07:55:47PM +0200, Greg Byshenk wrote:
 On Sun, Aug 20, 2006 at 07:38:28PM +0200, Roland Smith wrote:
  On Sun, Aug 20, 2006 at 10:02:05AM -0700, Bill Blue wrote:
 
   I'm not sure if I'm expecting too much, or this is a real bug.
 
   Using FreeBSD 6.1 release, CVSup'd to current. The motherboard is a
   Supermicro P4SCT0 with a 3.2Ghz P4 and 2 DDR400 1G sticks of RAM.  On
   the MB is a built-in RAID controller (Adaptec chip) for the SATA
   drives.  You set it for discrete SATA or RAID.  If RAID is set, on the
   next boot you have essentially a BIOS configuration for that 'device'
   consisting of the two SATA devices in either RAID 0 (striped) or RAID
   1 (mirrored). 
 
  The ataraid(4) driver supports the Adaptec HostRAID.
   
  snip
   Boot the OS now and all goes well with the device still showing up on
   /dev/ad4* but I couldn't tell if the mirroring was really working
   since the drives have no individual led indications.  I then noticed
   that there was a new ad6* device, and guess what -- it was the second
   SATA drive and a mirror image of the *original* first drive.  Watching
   it with DF for size changes when copying a large file to my home
   directory, it didn't change at all. 
 
   ad6* were the only new devices seen in the OS.
  
  If FreeBSD supports the device, you should see an ar0 device.
  
  Do you have the ataraid(4) driver loaded, or built into your kernel?
 
 
 Alternatively, are you sure you have identified your hardware correctly?
 
 According to Supermicro here
 
http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm
 
 the P4SCT has an Intel 6300ESB onboard RAID controller, which according to
 this page
 

 http://www.gamepc.com/labs/view_content.asp?id=eoyraidpage=2cookie%5Ftest=1
 
 is based upon the ICH4, and not Adaptec controller.  And, unless I've
 missed it, this controller is not supported.

The ata(4) manual page lists the 6300ESB as supported. The ataraid(4)
manual only lists the Intel MatrixRAID metadata format as supported.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgp8dLDt0ktLI.pgp
Description: PGP signature


Re: Motherboard RAID problem

2006-08-20 Thread Greg Byshenk
On Sun, Aug 20, 2006 at 08:22:48PM +0200, Roland Smith wrote:
 On Sun, Aug 20, 2006 at 07:55:47PM +0200, Greg Byshenk wrote:
  On Sun, Aug 20, 2006 at 07:38:28PM +0200, Roland Smith wrote:

   If FreeBSD supports the device, you should see an ar0 device.

   Do you have the ataraid(4) driver loaded, or built into your kernel?

  Alternatively, are you sure you have identified your hardware correctly?

  According to Supermicro here

 http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm

  the P4SCT has an Intel 6300ESB onboard RAID controller, which according to
  this page

 
  http://www.gamepc.com/labs/view_content.asp?id=eoyraidpage=2cookie%5Ftest=1

  is based upon the ICH4, and not Adaptec controller.  And, unless I've
  missed it, this controller is not supported.

 The ata(4) manual page lists the 6300ESB as supported. The ataraid(4)
 manual only lists the Intel MatrixRAID metadata format as supported.


Well, the controller itself is supported, obviously (as an ATA
controller), but I don't see that it is supported as a RAID controller.

And, if this is the case -- ie: 1) the controller is indeed 6300ESB; and
2) it is supported as an ATA controller; but 3) it is not supported as a
RAID controller -- then that would explain the situation described in the
original message.  That is:  the system happily sees two individual ATA
drives, but cannot see any array.

This is all guesswork, but it makes sense.


-- 
greg byshenk  -  [EMAIL PROTECTED]  -  Leiden, NL
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Motherboard RAID problem

2006-08-20 Thread Bill Blue
On Sun, 20 Aug 2006 11:22:48 -0700, Roland Smith [EMAIL PROTECTED] wrote:

 On Sun, Aug 20, 2006 at 07:55:47PM +0200, Greg Byshenk wrote:
 On Sun, Aug 20, 2006 at 07:38:28PM +0200, Roland Smith wrote:
  On Sun, Aug 20, 2006 at 10:02:05AM -0700, Bill Blue wrote:

   I'm not sure if I'm expecting too much, or this is a real bug.

   Using FreeBSD 6.1 release, CVSup'd to current. The motherboard is a
   Supermicro P4SCT0 with a 3.2Ghz P4 and 2 DDR400 1G sticks of RAM.  On
   the MB is a built-in RAID controller (Adaptec chip) for the SATA
   drives.  You set it for discrete SATA or RAID.  If RAID is set, on the
   next boot you have essentially a BIOS configuration for that 'device'
   consisting of the two SATA devices in either RAID 0 (striped) or RAID
   1 (mirrored).

  The ataraid(4) driver supports the Adaptec HostRAID.

  snip
   Boot the OS now and all goes well with the device still showing up on
   /dev/ad4* but I couldn't tell if the mirroring was really working
   since the drives have no individual led indications.  I then noticed
   that there was a new ad6* device, and guess what -- it was the second
   SATA drive and a mirror image of the *original* first drive.  Watching
   it with DF for size changes when copying a large file to my home
   directory, it didn't change at all.

   ad6* were the only new devices seen in the OS.

  If FreeBSD supports the device, you should see an ar0 device.

  Do you have the ataraid(4) driver loaded, or built into your kernel?


 Alternatively, are you sure you have identified your hardware correctly?

 According to Supermicro here

http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm

 the P4SCT has an Intel 6300ESB onboard RAID controller, which according to
 this page


 http://www.gamepc.com/labs/view_content.asp?id=eoyraidpage=2cookie%5Ftest=1

 is based upon the ICH4, and not Adaptec controller.  And, unless I've
 missed it, this controller is not supported.

 The ata(4) manual page lists the 6300ESB as supported. The ataraid(4)
 manual only lists the Intel MatrixRAID metadata format as supported.

 Roland

Roland, Greg,

Thanks for the replies.  The Intel 6300ESB (aka Hance Rapids I/O Controller 
Hub) serves as a controller for USB 2.0, UDMA100 and SATA150 devices.  
Separately of that, there's the Adaptec embedded SATA with Hostraid controller 
driver which comes into play if you activate RAID in the BIOS.

Since they refer to it as Adaptec's Hostraid controller, it looks like 
ataraid(4) should support it.

And No, I didn't have ataraid defined in my kernel.  It was, but for some 
reason it isn't now.  I'll uh, have to add and rebuild.  Thanks for pointing 
out my error.

Now, when the ar0s1a-f devices do show up, does the boot device actually get 
changed from ad4* to ar0* or do I need to boot single user while it's talking 
to ad4* and change the mount points and reboot?  I've never played much with 
changing boot devices.

--Bill


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Motherboard RAID problem

2006-08-20 Thread Stefan Bethke

Am 20.08.2006 um 21:24 schrieb Bill Blue:

Now, when the ar0s1a-f devices do show up, does the boot device  
actually get changed from ad4* to ar0* or do I need to boot single  
user while it's talking to ad4* and change the mount points and  
reboot?  I've never played much with changing boot devices.


loader(8) will parse the /etc/fstab of the partition it's on to find  
the root filesystem and use whatever device specification it finds  
there to pass to the kernel.  To boot off the RAID, you'll need to  
change the fstab to the proper device.



Stefan

--
Stefan Bethke [EMAIL PROTECTED]   Fon +49 170 346 0140


___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Motherboard RAID problem

2006-08-20 Thread Roland Smith
On Sun, Aug 20, 2006 at 12:24:36PM -0700, Bill Blue wrote:
 On Sun, 20 Aug 2006 11:22:48 -0700, Roland Smith [EMAIL PROTECTED] wrote:
 
snip
ad6* were the only new devices seen in the OS.
 
   If FreeBSD supports the device, you should see an ar0 device.
 
   Do you have the ataraid(4) driver loaded, or built into your kernel?
 
 
  Alternatively, are you sure you have identified your hardware correctly?
 
  According to Supermicro here
 
 http://www.supermicro.com/products/motherboard/P4/875/P4SCT.cfm
 
  the P4SCT has an Intel 6300ESB onboard RAID controller, which according to
  this page
 
 
  http://www.gamepc.com/labs/view_content.asp?id=eoyraidpage=2cookie%5Ftest=1
 
  is based upon the ICH4, and not Adaptec controller.  And, unless I've
  missed it, this controller is not supported.
 
  The ata(4) manual page lists the 6300ESB as supported. The ataraid(4)
  manual only lists the Intel MatrixRAID metadata format as supported.
 
  Roland
 
 Roland, Greg,
 
 Thanks for the replies.  The Intel 6300ESB (aka Hance Rapids I/O
 Controller Hub) serves as a controller for USB 2.0, UDMA100 and
 SATA150 devices.  Separately of that, there's the Adaptec embedded
 SATA with Hostraid controller driver which comes into play if you
 activate RAID in the BIOS. 
 
 Since they refer to it as Adaptec's Hostraid controller, it looks like
 ataraid(4) should support it. 

Looks like it.

 And No, I didn't have ataraid defined in my kernel.  It was, but
 for some reason it isn't now.  I'll uh, have to add and rebuild.
 Thanks for pointing out my error. 

Or you could load the module that is built (in the GENERIC kernel, at
least). Putting ataraid_load=YES in /boot/loader.conf should work.

 Now, when the ar0s1a-f devices do show up, does the boot device
 actually get changed from ad4* to ar0* or do I need to boot single
 user while it's talking to ad4* and change the mount points and
 reboot?  I've never played much with changing boot devices. 

Me neither :-) I created the RAID1 array in the BIOS, and picked ar0 in
sysinstall. I guess you'd have to look in the loader(8) manual and
chapter 12 of the Handbook.

Roland
-- 
R.F.Smith   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)


pgpAoy234AJYm.pgp
Description: PGP signature