Настройка Software RAID при установке операционной системой с автоматической разбивкой дисков
Настройка RAID-массива происходит в момент разметки дисков.
Когда процесс установки дойдёт до момента разметки дисков (Partition disks) необходимо выбрать пункт "Manual". Мы перейдём в режим ручной разметки диска/дисков. В данном примере ручная разбивка нужна лишь для создания двух пустых разделов:
Начнём с первого диска:
Соглашаемся, нажав “Yes”:
В итоге получаем пустую таблицу разделов:
Для второго диска делаем то же самое. В итоге должно быть два одинаковых раздела.
Далее выбираем “Configure Software RAID” и переходим непосредственно к настройке самого Software RAID:
Соглашаемся, нажав “Yes”:
Теперь создаём один составной раздел (md, “multi disk”), выбрав “Create MD Device”:
Настройку будем проводить на примере RAID1:
В данном случае рекомендуется оставить настройки по умолчанию.
Active devices - количество дисков, которые будут использоваться в RAID-массиве.
Spare devices - количество запасных дисков в RAID-массиве. Запасные диски нужны для того, чтобы, в случае выхода из строя одного из активных, началась пересборка RAID-массива.
Выбираем оба раздела и нажимаем “Continue”:
Соглашаемся, нажав “Yes”:
Так как больше составных разделов нам создавать не надо, завершаем настройку и нажимаем “Finish”:
Теперь сделаем автоматическую разбивку созданного составного раздела. Выбираем “Guided partitioning”:
“Guided - use entire disk”:
Выбираем созданный раздел “RAID1 device #0”:
Выбираем необходимый вид разбивки. В качестве примера выберем “All files in one partition”:
“Finish partitioning and write changes to disk”:
Соглашаемся и нажимаем “Yes”:
После этого начинается установка ОС. Через некоторое время нам предложат установить загрузчик GRUB. Соглашаемся, нажав “Yes”:
В следующем окошке попросят выбрать диск, на который будет установлен GRUB. Непринципиально, куда его ставить. Выбираем “/dev/sda”:
После этого установка ОС продолжится. Ждём конца установки и нажимаем ”Continue”:
После завершения установки и перезагрузки операционной системы необходимо убедиться в том, что собранный Software RAID работает. Для этого воспользуемся командой *cat /proc/mdstat
.* Она выведет информацию о md(multidisk)/рейд-массиве.
Смотреть необходимо на строчку “md0 : active raid1...” и ниже.
active - указывает, что RAID-массив активен и работает.
raid1 - отображает тип RAID-массива.
sda1, sdb1 - показывает какие разделы используются в md0.
На строчке ниже смотрим на два параметра:
[2/2] - количество работающих дисков/количество дисков всего.
[UU] - обозначает, что все диски в онлайне и работают нормально.
Чтобы посмотреть более подробную информацию про md0, можно воспользоваться утилитой mdadm.
Может быть такое, что mdadm не будет установлена вместе с системой:
Устанавливаем mdadm командой *apt-get install mdadm*
и смотрим подробную информацию о разделе md0 с помощью *mdadm --detail /dev/md0*
Посмотреть получившуюся структуру разделов можно с помощью утилиты *lsblk
.*
Примечание
Поскольку в примере настраивался RAID1(зеркалирование), будет не лишним отметить, что в таком случае нужно поставить загрузчик GRUB на второй жёсткий диск. Это необходимо на случай выхода из строя одного из жёстких дисков. Таким образом, мы сможем загрузиться спокойно загрузиться в систему, ничего не теряя, со второго диска.
Чтобы установить GRUB на второй диск, воспользуемся командой *grub-install /dev/sdb*
. “/dev/sdb” прописываем, потому что при установке операционной системы загрузчик GRUB ставился на /dev/sda.
После успешной установки обновим GRUB командой update-grub
.