Как заставить создаваться /dev/md/0 для зеркала?
Нужно зеркало, записал в /etc/modules.autoload.d/kernel-2.6 следующее:
md_mod
raid1
скомандовал:
modules-update
modprobe raid1
mdadm --create /dev/md/0 --level=1 --raid-devices=2 /dev/hda10 /dev/hdd1
Форматирую /dev/md/0 в reiserfs и монтирую - всё как надо.
но после перезагрузки не монтируется зеркало, хотя в fstab есть:
/dev/md/0 /mnt/raid1 reiserfs noatime,nodiratime,notail 0 0
А когда делаю
mdadm -A /dev/md/0 /dev/hda10 /dev/hdd1
mount /mnt/raid1
то все есть.
"less /proc/mdstat" выдает:
Personalities : [raid1]
md0 : active raid1 hda10[0] hdd1[1]
5911808 blocks [2/2] [UU]
unused devices:
Вопрос- как правильно заставить автоматом включаться зеркало и монтироваться? Не прибегая к вставлению в скрипты загрузки строки:
mdadm -A /dev/md/0 /dev/hda10 /dev/hdd1 && mount /mnt/raid1
Тип разделов под зеркало установлен fd (Linux raid autodetect).
- Для комментирования войдите или зарегистрируйтесь
Для этого нужно
Для этого нужно вкомпилить поддержку MD в ядро.
Я лично недавно ставил примерно как вот тут описано
http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID_mirror_and_LVM2_on_top_of_RAID
Фактически при сборке ядра нужно включить опцию
device-drivers->Multi-device support (RAID and LVM)