Главная сложность установки RAID в Ubuntu Linux?
Для инсталляции
требуется alternate CD, а не Server Edition, как я наивно предположил
(нужно поставить малозаметную галочку внизу страницы). Для Intel 64bit нужен AMD64 version; я ставил Desktop Edition. В документации, опять же, обо всем этом ни слова.
Инсталлятор
с alternate CD имеет режим эксперта (включается через F6). В этом
режиме установки (текстовом кстати) спрашивают много чего (не)нужного.
Один из первых диалогов - какие дополнительные свойства требуется
конфигурировать. Нужно поставить звездочку возле mdadm - тогда появится
страница установки RAID.
Перед конфигурацией MD-устройств (т.е.
нашего RAID) необходимо выполнить разметку диска. Это наверное можно
сделать и инсталлятором, но я нажал Alt-F2 и запустил консольный fdisk.
Хитрость в том, что нужно сначала создать разделы, отметить их как
Linux raid autodetect (команда t, код fd), а затем указать их в
качестве устройств для MD. Для RAID1 нужно создавать идентичные по
размерам пары. Каждый логический раздел (/, /home, /var) - отдельное
MD-устройство. Соотв. нужно создать пару для /, пару для /home и т.д.
После
создания разделов создаем на них MD-устройства, указываем точки
монтирования и форматируем разделы. Запутаться особо негде. Для /var
рекомендуется noatime.
P.S.: После успешной установки я решил
проверить работу RAID, отключив в биосе один из винтов. Результат:
"зависание" в процессе загрузки. Следующая загрузка с nosplash прошла
ОК, поэтому splash рекомендую в grub отключить сразу, от греха подальше.
P.P.S:
На материнской плате у меня гордо заявлена поддержка RAID (ICH9R),
однако, как выяснилось, это на 99% программная реализация, см. FakeRaidHowto. По совету соседей я ее решил не использовать совсем, а сделал RAID1 плюс один винт оставил "свободным".
Источник: http://unblog.developers.org.ua/2008/06/raid-ubuntu.html
Комментарии
Да что же это такое-то! Core 2 Duo и т.п. это x86_64 или amd64 или EMT64 но никак не Intel 64bit (это скорее Itanium)...
Отправить комментарий