См. также Работа с программными RAID в Astra Linux.
|
В статье рассматривается установка Astra Linux Special Edition с использованием программного RAID. Установка выполняется с помощью штатного установщика Astra Linux Special Edition 1.7 в интерактивном графическом режиме.
Компьютер, на который выполняется установка должен соответствовать рекомендациям по параметрам аппаратной платформы x86_64 для Astra Linux. При этом компьютер должен иметь несколько жестких дисков, минимальное количество и размер которых зависят от используемого уровня RAID. Для наиболее употребительных уровней:
Подробнее см. статью RAID.
В целях тестирования можно использовать вместо дисков дисковые разделы, расположенные на одном диске. Практической ценности такая конфигурация не имеет и не должна использоваться для эксплуатации.
Далее в качестве примера используется установка на RAID 0 с использованием двух дисков. Установка ОС выполняется в единственный дисковый раздел, дополнительно создается необязательный раздел раздел подкачки. При написании статьи использовалась виртуальная машина, поэтому названия дисков в примерах на иллюстрациях имеют вид /dev/vdX. При использовании физических машин названия дисков будут иметь вид /dev/sdX.
Общая схема разбиения дискового пространства:
Для загрузки ОС используется только один дисковый раздел (legacy boot или UEFI), далее - загрузочный раздел. Структуру разделов рекомендуется продублировать на все диски для использования при отказе диска, содержащего загрузочный раздел. Такое дублирование не имеет большой ценности при использовании RAID 0, так как этот уровень RAID не обеспечивает сохранение работоспособности при отказе одного диска, но может быть полезно при использовании RAID более высоких уровней.
Диски, включенные в массив RAID, становятся доступны только после загрузки ядра из загрузочного раздела, поэтому загрузочные разделы не следует включать в состав массивов RAID. Исключением является RAID 0, где для загрузки может использоваться одна из зеркальных копий, но такое применение не следует считать штатным.
Для установки Astra Limux на программный RAID:




















| sudo dd if=/dev/vda1 of=/dev/vdb1 |
| sudo mount /dev/vdb1 /mnt |
sudo grub-install --boot-directory /mnt /dev/vdb |
| sudo umount /dev/vdb1 |