понедельник, 30 июня 2008 г.

Настройка RAID в Ubuntu

Главная сложность установки 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 плюс один винт оставил "свободным".

3 коммент.:

smartly комментирует...

Можно бы просто взять Debian

Ivashka комментирует...

Убейся, smartly! Убунту лучше всех! Да и пребудет царствие Убунтье!

Анонимный комментирует...

smartly. ты тупой, какая разница какой дистриб

Отправить комментарий