>[оверквотинг удален]
>Raid
>2. mdadm --create /dev/md0 -a -l 1 -n 2 /dev/sdb1 missing
>3. mdadm --create /dev/md1 -a -l 1 -n 2 /dev/sdb2 missing
>4. pvcreate /dev/md1
>5. vgextend LogVol00 /dev/md1
>6. pvmove /dev/sda2 /dev/md1
>7. vgreduce LogVol00 /dev/sda2
>8. pvremove /dev/sda2
>9. fdisk /dev/sda меняем partition table на Linux RAID
>10. mdadm --manage /dev/md0 --add /dev/sda1 восстанавливаем на RAID-1 /boot Пункты 9, 10 - поторопились... Вы забыли скопировать содержимое /dev/sda1 в /dev/md0
Важно чтобы initrd содержал модуль поддержки raid1, или raid1 было вкомпилировано в ядро (что редко бывает, да и не нужно).
Далее можно следовать докам по переносу системы на raid, имеющимся на opennet:
http://www.opennet.me/tips/info/891.shtml
Вот тут требуется примерно так:
1. Создать файловую систему на md0
2. скопировать содержимое файловой системы /dev/sda1 в /dev/md0
3. Машина всеравно будет грузиться с винта sda1, если в биосе не поменять последовательность загрузки. конфиг загрузки с первого винта сейчас - на фс /dev/sda1,
конфиг загрузки со второго винта - в фс /dev/md0
3. В конфигурации загрузчика, с которого грузимся, требуется изменить root=/dev/sda1, поскольку он передет на root=/dev/md0, наверное надежнее создать доп вариант загрузки.
4. грузимся с root=/dev/md0 (в принципе п 3 можно опустить, параметры набить вручную)
а вот теперь можно делать пункты
>9. fdisk /dev/sda меняем partition table на Linux RAID
>10. mdadm --manage /dev/md0 --add /dev/sda1 восстанавливаем на RAID-1 /boot
и окончательно править конфиг загрузчика. Я бы еще раз переустановил загрузчик на оба винта.
Файловую систему с данными пересоздавать не потребуется, они перенесутся целиком, при миграции pv.
>11. mdadm --manage /dev/md1 --add /dev/sda2 восстанавливаем на RAID-1 /
>
>Всё верно? А на каком этапе создавать файловые системы? Надо ли после
>этого вносить изменения в конфигурацию загрузчика?