Взвесив все «за» и «против» пришел к выводу, что зеркало из целого диска для сервера более предпочтительно(IMHO). Вооружившись VirtualBox и Debian lenny, «воткнув» 4 виртуальных диска, решил поэксперементировать. После некоторых шаманских действый удалось все это завести и даже установить grub (отдельная песня). Создал 2 масива hd_d0 (sda,sdb) - система и потроха, hd_d1 (sdc,sdd) - разделы з даными. Все красиво грузится с разных дисков, зеркалируется, работает, в общем благодать.
Но иногда, mdadm не может собрать зеркало, вернее он собирает его, но оно какое-то кривое. Если это происходит с md_d0, то соответственно система вываливаеться в initramfs с криками «где мой /».
Попытка примонтировать его (md_d0p2) вручную тоже заканчиваеться ошибкой (mount: mounting /dev/md_d0p2 on /tmp failed: No such file or directory) но устройство /dev/md_d0p2 присутствует. Строчка md_d0: unknown partition table наводит на мысль что mdadm не может (или не хочет) по каким-то причинам прочитать таблицу разделов и создать правильные md_d0p1, md_d0p2, md_d0p3... Если это происходит с md_d1 то загрузка продолжается, но соответственно разделы c md_d1 не монтируются. Все это происходит рандомно, определить причину что вызывает это поведение mdadm я так и не смог. В основном одна из десяти загрузок сопровождаеться таким поведением mdadm.
Уважаемые Гуру поделитесь мыслями по этому поводу.
Debiab lenny
Linux host1 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 2010 i686 GNU/Linux
mdadm - v2.6.7.2 - 14th November 2008
udevadm version 125