On Fri, 25 Nov 2005 18:06:44 -0500, Alex Kirk <[EMAIL PROTECTED]> wrote:
>Hello All, > >I just picked up three Maxtor 200GB UltraATA/133 drives that I'd like to use in >a RAID-5 configuration with my OpenBSD web/mail server. I've spent the past >couple of hours carefully combing through all of the RAID cards that are listed >as supported on http://www.openbsd.org/i386.html#hardware, and unless I'm >missing something, there's something of a gap between ATA/100 and SATA/150 >there >(for example, the MegaRAID 150-4/6 and the MegaRAID i4). I've even seen from >the >archives that the MegaRAID 133-2 is *not* supported, due to its lack of an >integrated I/O processor. That said, I apologize if this question has already >been answered, but what would be my best bet for building a RAID-5 with these >disks under OpenBSD? > >Thanks, >Alex Kirk Well, late as usual, I'm finally getting around to rolling out 3.8 from the Official OpenBSD Release CD, and oddly enough, I was just testing out a "MegaRAID ATA 133-2" on one of the boxes. You are partially correct about the "MegaRAID ATA 133-2" HBA; the "MegaRAID ATA 133-2" is _partially_ supported in OpenBSD mainly because it is only _partially_ a RAID device. The low-end ATA-133-2 card is actually a "fake-RAID" device that requires specialized drivers to enable the RAID functionality. Though the "ATA 133-2" card can not do it's usual "fake-RAID" on OpenBSD due to the lack of "fake-RAID" drivers, the card still works perfectly as standard ATA-133 controller. -Saying it is "*not*" supported is somewhat unfair, since it actually is supported as well as it can be without adding a closed source binary driver to your system. If you really needed "RAID" functionality and it was the only card you had, you could easily use it as a normal controller then do SoftRAID on top of it. Personally, I've liked the "MegaRAID i4" and rolled them out in 3.6/3.7 systems. They work really well and the suggestion to use them came from someone on this list (C. Bernsend I think). Don't fool yourself into thinking the ATA100 versus ATA133 thing is actually some big deal. It's not. Sustained transfer rates of a single drive are generally between 25 and 40 MB/s, so even having two drives on a single channel does not exceed the max transfer rate of the channel. -You've been caught up by the MAXTOR marketing ploy. Similar nonsense is even more true for the SATA150/SATA300 marketing crap; the sustained transfer rate of a single drive can not saturate the max transfer rate of the interface. In contrast to past experience, at the moment I'm currently fighting with a new SuperMicro dual 1Ghz PIII system that is refusing to boot due to the "MegaRAID i4" card. There is something goofy going on with it. MainBoard: SuperMicro P6DGE Procs: (2) P-III 1Ghz RAM: 2GB RAID_HBA: LSI Logic MegaRAID i4 Firmware: Current (version "N661") Disks: (4) MAXTOR 6Y250P0 250GB EIDE Physical: One Disk Per EIDE Channel Logical: 1 Logical Device (RAID 5 across all four disks) Checks: Consistency Check Currently Running... BootMedia: Official OpenBSD 3.8 Release CD-ROM DMESG: (still waiting for CC) PROBLEM: Seems to be waiting in an endless loop ami0: timeout ccb ami0: timeout ccb ami0: timeout ccb ... I'll post a DMESG as soon as I can, probably in a new thread. It will be a while since I'm waiting the 20+ hour long "Consistency Check" to complete before hooking up serial to capture the DMESG. If you ever hit a problem, always check everything you can before wasting developer time with bug report that may be caused by _you_ or _your_ faulty hardware. Also, it's very unfair to report a bug unless you are willing to do the work necessary to help the developers replicate the problem and do the needed testing for them. If you search the list archives and CVS logs you'll see that the problem I am having has been worked on by both Theo@ and [EMAIL PROTECTED] One of the people who posted a "ami0: timeout ccb" problem on a "LSI MegaRAID STAT 150-4" HBA in May to this list was unwilling to actually help Marco test and debug the issue. Most of my personal hardware is ancient by modern standards (<= 1GHz and I kinda like it that way), so if you go with a MegaRAID i4 you probably won't have the same issue I'm currently having, or it might be fixed by the time you actually get the card. Kind Regards, JCR