<quote who="Yuri"/>

> a) How do you know when one of the harddrive fails? Do i have to look in the 
> messages all the time for it or will it ( or can i make it) beep on bootup or 
> smth like that to let me know that it failed?

cat /proc/mdstat ... From mine (software RAID-1):

  Personalities : [raid1] 
  read_ahead 1024 sectors
  md0 : active raid1 ide/host0/bus1/target0/lun0/part2[0] 
ide/host0/bus0/target0/lun0/part2[1]
        38832576 blocks [2/2] [UU]
      
  unused devices: <none>

Those two U's mean "up". :-) It also gives you a cute little status bar
whilst the drives are syncing. Also, most distros will have a cronjob that
mails you if a hard drive has failed.

> b) Is it CPU-intensive? I have 4 drives right now in P133 with 98MBram all 
> using Promise cards and it's running 2.4.18-xfs kernel (rh7.2),  and not sure 
> if my setup will handle RAID-5.

RAID is pretty simple stuff, so it's usually I/O speed that you should look
into if it's important to you. The gnome.org machines run on software
RAID-5, and we haven't had too many problems... However, if there are lot of
writes going on, it will take a fair bit of cpu / kernel time.

> c) This is silly, but can i add more drives later to that RAID-5? Like another 
> 1 or 2 drives and not loose anything, or should i be looking at LVM rather 
> than raid5?

Because of the way the data is laid out, you can't add more drives later
with RAID-5 without backing up and creating a new array. However, if you're
just interested in more redundancy, you can create a RAID-5 array of RAID-1
arrays. This sounds silly, but sometimes it's useful.

LVM is worth looking at, but is going to change in 2.6 anyway. :-)

- Jeff

-- 
                          chown -R us:us yourbase                           
-- 
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to