I just moved my / and /boot over to raid1 partitions. It works. There is a
trick to setting up lilo for /boot on raid1. I uninstalled lilo and
installed lilo-21.4.1 from a ftp site before I got it working. However, I
think it may work with the stock Mandrake lilo.
I started off with Mandrake / on /dev/hda1 and setup the raid on /dev/hdb1
and /dev/hdc1. I created the raid array and mounted it as /mnt/newroot.
Then I did a cp -ax / /mnt/newroot. Then I swapped jumpers on the hard
drives so now /dev/hdb1 is /hda1. After booting be sure to correct your
/etc/raidtab!!
My /etc/lilo.conf is:
boot = /dev/md1 <=== the trick that makes it work
timeout = 50
prompt
message = /boot/message
default = linux
vga = 0x0f05
read-only
map=/boot/map
install=/boot/boot.b
keytable=/boot/us.klt
image = /boot/vmlinuz
label = linux
append = "max_scsi_luns=5"
root = /dev/md0
image = /boot/vmlinuz.old
label = oldlinux
append = "max_scsi_luns=5"
root = /dev/md0
other = /dev/fd0
label = floppy
unsafe
My /etc/fstab is:
#/dev/hda1 / ext2 defaults 1 1
/dev/md0 / ext2 defaults 1 1
/dev/md1 /boot ext2 defaults 1 1
#/dev/hda2 swap swap defaults 0 0
/dev/hda2 none swap pri=100,exec,dev,suid,rw 1 1
/dev/hdc2 none swap pri=100,exec,dev,suid,rw 1 1
none /proc proc defaults 0 0
none /dev/pts devpts mode=0620 0 0
/dev/fd0 /mnt/floppy auto sync,user,noauto,nosuid,nodev,unhide 0
0
/dev/cdrom /mnt/cdrom auto user,noauto,nosuid,exec,nodev,ro 0 0
elmo:/home/Mandrake /mnt/nfs nfs noauto,ro,nosuid,rsize=8192,wsize=8192 0 0
My /etc/raidtab is:
# Sample raid-1 configuration
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4
persistent-superblock 1
device /dev/hda1
raid-disk 0
device /dev/hdc1
raid-disk 1
raiddev /dev/md1
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
chunk-size 4
persistent-superblock 1
device /dev/hda3
raid-disk 0
device /dev/hdc3
raid-disk 1
Basically, just follow the instructions in
/usr/doc/raidtools-0.90/Software-RAID.HOWTO.txt
Hope this helps,
Bill
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Gavin Clark
Sent: Tuesday, April 25, 2000 3:28 AM
To: [EMAIL PROTECTED]
Subject: [expert] disk partitioning help for new server
Hi,
I'm setting up a box to be a webserver with mysql as the backend database
and I need a little advise about hot I should partition things.
I have 3 drives:
2 - 18 gig SCSIs set up as a level 1 raid
1 - 20 gig ide
What are good sizes for the partitions?
I want to put everything on the raid array: /, /home, /usr, /var, etc. and
use the ide drive as internal backup.
Are there any problems with mounting / from a raid array?
How about /boot ?
Should I mount the raid as /home and put the rest of the system on the ide
drive?
the RPMs install MySQL in /var/lib/mysql
/var seems like a dumb place for it, with the recommended size for the /var
partition it would run out of space when the DB gets large.
Where do other people put it? I was thinking of /home/mysql
thanks for any thoughts,
Gavin