Сабж, надо поднять.
Имеем:
дефолтная инсталяция:
[root@altvm1 ~]# uname -a
Linux altvm1.owe 2.6.18-ovz-smp-alt14 #1 SMP Wed May 2 15:41:15 MSD 2007 i686 GNU/Linux
[root@altvm1 ~]#Разделы:
[root@altvm1 ~]# df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 4,1G 269M 3,6G 7% /
udevfs 5,0M 124K 4,9M 3% /dev
shmfs 1,5G 0 1,5G 0% /dev/shm
tmpfs 3,9G 85M 3,6G 3% /tmp
/dev/sda9 93G 1,4G 87G 2% /home
/dev/sda7 9,7G 151M 9,0G 2% /opt
/dev/sda8 9,7G 151M 9,0G 2% /srv
/dev/sda6 3,9G 85M 3,6G 3% /tmp
/dev/sda3 14G 970M 12G 8% /usr
/dev/sda5 9,7G 333M 8,9G 4% /var
Созданы md-шники:
[root@altvm1 ~]# cat /proc/mdstat
Personalities : [raid1]
md9 : active raid1 sdb9[1]
98743424 blocks [2/1] [_U]
md8 : active raid1 sdb8[1]
10241280 blocks [2/1] [_U]
md7 : active raid1 sdb7[1]
10241280 blocks [2/1] [_U]
md6 : active raid1 sdb6[1]
4096448 blocks [2/1] [_U]
md5 : active raid1 sdb5[1]
10241280 blocks [2/1] [_U]
md3 : active raid1 sdb3[1]
14337920 blocks [2/1] [_U]
md2 : active raid1 sdb2[1]
4096448 blocks [2/1] [_U]
md1 : active raid1 sdb1[1]
4289216 blocks [2/1] [_U]
unused devices: <none>
[root@altvm1 ~]#
для базы md шек пользовался sdb
[root@altvm1 ~]# fdisk /dev/sdb
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 534 4289323+ fd Linux raid autodetect
/dev/sdb2 535 1044 4096575 fd Linux raid autodetect
/dev/sdb3 1045 2829 14338012+ fd Linux raid autodetect
/dev/sdb4 2830 19457 133564410 5 Extended
/dev/sdb5 2830 4104 10241406 fd Linux raid autodetect
/dev/sdb6 4105 4614 4096543+ fd Linux raid autodetect
/dev/sdb7 4615 5889 10241406 fd Linux raid autodetect
/dev/sdb8 5890 7164 10241406 fd Linux raid autodetect
/dev/sdb9 7165 19457 98743491 fd Linux raid autodetect
Моунчу корень и /usr нового рейда:
[root@altvm1 ~]# df -h
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda1 4,1G 269M 3,6G 7% /
udevfs 5,0M 124K 4,9M 3% /dev
shmfs 1,5G 0 1,5G 0% /dev/shm
tmpfs 3,9G 85M 3,6G 3% /tmp
/dev/sda9 93G 1,4G 87G 2% /home
/dev/sda7 9,7G 151M 9,0G 2% /opt
/dev/sda8 9,7G 151M 9,0G 2% /srv
/dev/sda6 3,9G 85M 3,6G 3% /tmp
/dev/sda3 14G 970M 12G 8% /usr
/dev/sda5 9,7G 333M 8,9G 4% /var
/dev/md1 4,1G 1,3G 2,6G 34% /mnt/md
/dev/md3 14G 670M 13G 6% /mnt/md/usr
[root@altvm1 ~]#
Туда уже все скопировано и прочая.
Правлю lilo.conf
[root@altvm1 ~]# cat /mnt/md/etc/lilo.conf | grep -v \#
vga="0x314"
map="/boot/map"
lba32
prompt
timeout="100"
default="ALTLinux"
append="panic=30 resume=/dev/md1"
raid-extra-boot="/dev/sdb"
boot="/dev/md1"
root="/dev/md1"
install="/boot/boot.b"
image="/boot/vmlinuz"
label="ALTLinux"
initrd="/boot/initrd-2.6.18-ovz-smp-alt14-raid1.img"
root="UUID=ffee9b79-995a-4da2-b2d8-a6538615f258"
read-only
image="/boot/vmlinuz"
label="failsafe"
initrd="/boot/initrd-2.6.18-ovz-smp-alt14-raid1.img"
root="UUID=8b900b59-1744-4ffb-ace9-01ff2f1e61f8"
addappend="failsafe"
vga="normal"
read-only
image="/boot/vmlinuz-2.6.18-ovz-smp-alt14"
initrd="/boot/initrd-2.6.18-ovz-smp-alt14-raid1.img"
label="2618-ovz-smp-14"
root="UUID=8b900b59-1744-4ffb-ace9-01ff2f1e61f8"
read-only
optional
image="/boot/vmlinuz-2.6.18-std-smp-alt6"
initrd="/boot/initrd-2.6.18-ovz-smp-alt14-raid1.img"
label="2618-std-smp-6"
root="UUID=8b900b59-1744-4ffb-ace9-01ff2f1e61f8"
read-only
optional
[root@altvm1 ~]#
Далее chroot-юсь
[root@altvm1 ~]# chroot /mnt/md/
bash-3.1#
Тестирую lilo
bash-3.1# lilo -v -t -H
LILO version 22.7.3 (test mode), Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 11-Aug-2006, and compiled at 18:35:15 on Mar 28 2007
Warning: Partial RAID-1 install on active disks only; booting is not failsafe
Warning: Faulty disk in RAID-1 array; boot with caution!!
Warning: device outside of RAID set /dev/sdb 0x0810
Fatal: Unusual RAID bios device code: 0xFF
Ясень пень, что и просто lilo записать не могу:
bash-3.1# lilo -v -H
LILO version 22.7.3, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 11-Aug-2006, and compiled at 18:35:15 on Mar 28 2007
Warning: Partial RAID-1 install on active disks only; booting is not failsafe
Warning: Faulty disk in RAID-1 array; boot with caution!!
Warning: device outside of RAID set /dev/sdb 0x0810
Fatal: Unusual RAID bios device code: 0xFF
bash-3.1#
Если бутануться и в биосе прописать загрузку со второго веника, то машина уходит в висяк и lilo не отдает.
Вопрос извечный, русский, что делать? Что прописать стоит в lilo.conf, что бы сие корректно работало?