Назад | Перейти на главную страницу

Реализация программного RAID 10 для Linux

Я не хочу никого заставлять делать это от моего имени, но поверьте мне: я просмотрел сотни сайтов и не могу найти для этого хорошую отправную точку.

У меня есть жесткие диски 4x500Gb, которые я хочу настроить в RAID 10. Наиболее многообещающее описание: Вот, но для меня это немного устарело и непонятно, прежде всего я предпочитаю Debian над Ubuntu (я знаю, что есть небольшие различия или нет).

Можно ли создать RAID 10 с помощью установщика Debian или мне нужно сначала создать RAID 1 в установщике, а затем использовать mdadm?

Как лучше всего построить программный RAID 10 под Linux (Debian)?

Спасибо за ваше время, фабрик

Я считаю, что поддержка RAID10 (с помощью причудливого универсального драйвера RAID10, а не RAID0 из RAID1) отсутствует в установщике для Etch или Lenny, но она была добавлена ​​для текущей версии разработки, поэтому будет в следующей релиз (или доступен сейчас, если вы не против использования тестового дистрибутива, но это не рекомендуется в производственной среде).

На данный момент вы должны иметь возможность создавать массивы RAID10 в установщике традиционным способом, т. Е. Вложенным RAID-массивом, создавая пару массивов RAID1 и затем добавляя их в массив RAID0 - хотя вы, очевидно, не получите все необходимое. -один драйверы RAID10 (поддержка трех массивов устройств, меры, которые могут улучшить скорость чтения для некоторых шаблонов ввода-вывода и т. д.) таким образом.

IIRC, это то же самое для альтернативного установщика Ubuntu (стандартный установщик вообще не предлагает опции RAID). Я помню только, что видел варианты 0, 1 и 5, когда устанавливал 9.10 в RAID-массивы на моем нетбуке.

В любом случае нужно убедиться, что ваш /boot файловая система не находится на RAID10 (или чем-либо другом, кроме RAID1 или простого тома, если на то пошло), поскольку Grub не может загружаться с RAID, кроме RAID1. Однако у вас должно быть все в порядке, если ваша корневая файловая система находится на RAID10.

Модуль Linux Kernel RAID10 является ЭКСПЕРИМЕНТАЛЬНЫМ! Из-за этого я потерял все данные на сервере. (статус ЭКСПЕРИМЕНТАЛЬНЫЙ все еще существует в 2.6.33.2)

Независимо от того, какую ОС вы собираетесь установить, вы можете использовать OpenSuse установщик или LiveCD, чтобы подготовить настройку RAID. Yast Partitioner отлично подходит для настройки LVM и RAID.

Это вряд ли "лучшая практика", но она очень проста и экономит время. Обратите внимание, что у Yast есть версия ncurses (текстовая), поэтому X не требуется.

После настройки устройств вы можете использовать любую ОС, которую захотите, при условии, что их установщик загружает модули LVM и RAID. Альтернативный установочный компакт-диск для Ubuntu делает это, я думаю, что обычный нет.