[PLUG] IDE RAID and Linux (revisions)
Launi
launi at zaramyth.net
Sat Mar 15 20:23:01 UTC 2003
Your input helps, thanks. I'm going to going to buy one more SIIG IDE 2
channel controller and start putting the hardware together. I'll then start
the install and try software Raid 5.
______________________________________________
Lonnie Wormley
>-----Original Message-----
>From: plug-admin at lists.pdxlinux.org
>[mailto:plug-admin at lists.pdxlinux.org] On Behalf Of Steve Beattie
>Sent: Saturday, March 15, 2003 7:18 PM
>To: plug at lists.pdxlinux.org
>Subject: Re: [PLUG] IDE RAID and Linux (revisions)
>
>
>Hey Launi,
>
>I'm going to preface my response by saying that I've only
>used software raid (on ide) under linux, not hardware ide
>raid (though I've seen others I work with beat their heads
>against the wall with hardware raid driver issues).
>
>On Sat, Mar 15, 2003 at 02:25:36PM -0800, Launi wrote:
>> I'm going to build a replacement Linux server for one of my aging
>> servers and want to do RAID 5. I have done hardware SCSI RAID on
>> Window$ so I know how it works in principle. I have never done
>> software IDE RAID before. I have a few questions before I
>get started
>> that may save me aggravation later on. I understand that the Linux
>> 2.4.x kernel supports software RAID and I also know that
>in order to
>> get the best performance you need your IDE drives on one
>channel each.
>> I want RAID 5 with one hot spare using 4 identical 72 GB drives.
>
>To be pedantic, the 2.2 linux kernels also support software
>RAID, which is what I'm using. My understanding is that the
>software RAID format is the same between 2.2 and 2.4, but
>don't know about 2.5 (I know there's been drastic changes in
>the LVM stuff, not sure how it's affected software RAID).
>
>> I'm open to using any Linux distribution that will make
>this work. I
>> have used RedHat, Mandrake and Debian in the past.
>
>AFAIK, they all will make it work. On the other hand, I have
>no idea how well the installers handle it -- I set mine up
>manually long after install time, as I was adding a mirror
>drive for a system without backing up and reinstalling -- I
>had no backup device that could store the amount of data reasonably.
>
>> 1. Can I just have my 4 IDE drives connected to two separate two
>> channel PCI IDE controllers and Linux will recognize them during
>> startup?
>
>I believe so, my raid 1 setup is two drives, one on each
>channel of the ide controller.
>
>> 2. If I do buy a 4 channel controller (Rocket Raid 404)
>which does not
>> support RAID 5 via hardware, will Linux support it using software?
>
>Likely so (modulo my inexperience with hardware raid).
>Essentially you'd be using it as a straight 4 channel ide
>controller, no raid as far as the hardware device is concerned.
>
>> 3. Should I only use the controllers listed here
>> (http://www.tldp.org/HOWTO/Hardware-HOWTO/ideraid.html)?
>
>Dunno. You probably should also look at what the
>distribution you plan on using supports for hardware raid,
>if that's the way you decide to go.
>
>> 4. If I'm not concerned about performance can I use one 2
>channel PCI
>> IDE controller and connect the four drives (two on each channel)?
>
>In software raid, I'm almost certain it will. All it looks
>at are the block devices you give it, I don't think it has
>any meta knowledge about them. You likely could be able to
>mirror across a mix of scsi, ide, cf or other random
>devices, assuming they present themselves as block devices
>(not having tried it, I don't this for sure, but it seems like it).
>
>> Basic RAID configuration questions
>>
>> 1. If I use Linux software RAID without a hardware driver
>should I
>> boot off a single disk and then make RAID for just my data?
>
>You can, but you don't have to, you can have the root
>partition on raid as well (I do this). You will have to use
>an initrd (ram disk) with the software raid modules (md) in
>it or have a kernel with software raid compiled in so that
>the kernel has access to the software raid driver before any
>of the file systems have been mounted.
>
>> 2. If I have hardware
>> RAID with Linux driver support can I install directly on the RAID?
>
>Yes, I believe so.
>
>> I'm on a budget and this is a home business system so that
>I can store
>> my clients graphic work. If I can use one PCI card with 4 ATA
>> controllers on it at a cost of $100 then this would be
>ideal. If I
>> have to go with a higher end SX6000 or Escalade 7500-4 ATA
>133 RAID
>> Controller Card then I would have to spend about $300.
>I'll spend the
>> money if that's what it takes to work, but I wanted to use Linux
>> software RAID and did not want to have to deal with third party
>> hardware drivers.
>
>I've been very happy with linux's software raid, though I've
>not had a disk failure -- I did have to run in a failed
>configuration for a while while I was moving my data from
>non-raid to raid. Personally, I'd lean towards a raid 0+1
>(or is it 1+0 that's the better of the two? I never
>remember) if I had four disks and was willing to give up
>some space, but that's just me.
>
>Hope this helps.
>
>--
>Steve Beattie Don't trust programmers?
><steve at wirex.net> Complete
>StackGuard distro at
>http://NxNW.org/~steve/ immunix.org
>http://www.personaltelco.net -- overthrowing QWest, one
>block at a time.
>
More information about the PLUG
mailing list