Gary Stainburn wrote:
> 1) I intended to use striping (raid 5?) over the six disks.
Striping without fault tolerance is RAID0. [1]
> Am I right in thinking that this improves performance by spreading the workload more
>evenly
> over the disks?
Yes, over many channels and drives.
> If one of the drives fails, I understand the system will
> carry on but generate warnings.
No, not possible under RAID0. You're thinking of RAID1. [1]
> 2) If I use mirroring (raid 0?) for /usr
RAID1 [1]
> could it boot up using one of the
> mirrors without the raid s/w and then once /usr and raid is available then
> turn on the mirroring? If the 1st mirror then failed, could I carry on using
> the second mirror without system loss and be able to swap out and rebuild the
> faulty disk?
Not to my knowledge. From a software standpoint, it's only one drive. If it
fails, it fails. It doesn't know to go to the next disk and try again. And since
you're talking about /usr being on it, it won't even know that the disk is a RAID
device unless it can get to it.
> 3) Can I mix raid devices on the same physical devices. For example can I
> mirror 4GB of the 1st two disks and stripe everything else? If the disks
> used for striping all need to be the same geometry then presumably this won't
> work. Could I then mirror the first two disks and stripe the other 4?
Striping doesn't need same geometry, however mirroring does. And I've never tried
to "break" a disk into multiple partitions and stripe/mirror partitions. I've always
did the whole drive.
> 4) Can anyone suggest better alternatives?
That all depends on what you really want to achieve. In my opinion, you can take
the first 2 drives and mirror them, then take the next 4 and stripe them, giving you a
9GB with fault tolerance and a 36GB without fault tolerance system. Presumably you'll
be putting / on the 9GB and something like /home on the 36GB. Not sure why you'd need
/usr to be on a different system. /usr itself doesn't exactly grow much after
installation, however things like /usr/local do, so you can drop that elsewhere. For
example:
/ -> 9GB
/usr/local -> 10GB partition on 36GB striped RAID
/home -> 26GB partition on 36GB striped RAID
This leaves the rest of /usr on the main 9GB drive.
> 5) Can anyone suggest some good (read simple) Raid documentation I could read?
[1] General RAID* information: http://www.acnc.com/04_01_00.html
There's also a RAID-HOWTO for Linux. Check the HOWTO pages.
--
H | "Life is the art of drawing without an eraser." - John Gardner
+--------------------------------------------------------------------
Ashley M. Kirchner <mailto:[EMAIL PROTECTED]> . 303.442.6410 x130
Director of Internet Operations / SysAdmin . 800.441.3873 x130
Photo Craft Laboratories, Inc. . 3550 Arapahoe Ave, #6
http://www.pcraft.com ..... . . . Boulder, CO 80303, U.S.A.
_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list