2.1.10.5.2 Создание программного массива уровня RAID0 и RAID1
Подготовка к созданию RAID-массива
Создание программного массива уровня RAID 0
Создание программного массива уровня RAID1
Создание автоматического монтирования RAID 0
Окружение
- Версия ОС: 7.3
- Конфигурация ОС: Рабочая станция
- Редакция ОС: Стандартная
Подготовка к созданию RAID-массива
В примере для создания RAID-массива нулевого уровня будем использовать два диска объемом 10 Гб. Описание и особенности работы RAID0 можно найти по ссылке.
Для выполнения дальнейших действий требуется перейти в сеанс пользователя root:
su -
Для того чтобы посмотреть текущую информацию об устройствах хранения, выполните команду:
lsblk
Здесь sdb, sdc – это те диски, которые мы будем использовать для создания RAID 0.
Далее необходимо создать разделы на каждом из дисков sdb и sdc, для этого воспользуемся утилитой fdisk. Создадим таблицу разделов для диска /dev/sdb:
fdisk /dev/sdb
Последовательность указания ключей fdisk при создании разделов и их описание:
-
создание раздела (
n); -
тип раздела primary (
p); -
номер раздела (
1). -
начальный и конечный блоки;
-
изменение id раздела (
t); -
установка id раздела в Linux raid autodetect (
fd); -
применение изменений и выход (
w).
Аналогично создаем таблицу разделов для диска /dev/sdс.
fdisk /dev/sdс
Выведем информацию о разделах:
lsblk
Создание программного массива уровня RAID 0
Для создания программного RAID-массива в РЕД ОС используется утилита mdadm (установлена по умолчанию). Если она не установлена, то установить её можно с помощью команды:
dnf install mdadm
Для сборки избыточного массива применяем следующую команду:
mdadm --create /dev/md0 --level=0 --raid-device=2 /dev/sdb /dev/sdc
Описание параметров mdadm:
-
/dev/md0– имя устройства RAID; -
--level=0– уровень RAID; -
--raid-devices=2– количество дисков, которые участвуют в сборке RAID; -
/dev/sdb,/dev/sdc– имена дисков, участвующих в сборке массива.
Снова выполните команду lsblk, теперь в выводе видно, что создано устройство md0 с типом RAID0.
Следующая команда покажет детальную информацию о массиве:
mdadm -D /dev/md0
Создание программного массива уровня RAID1
Для создания RAID 1 необходимо выполнить аналогичные действия, которые производились для создания программного массива RAID 0, различие лишь в том, что необходимо указать первый класс (--level=1) массива данных в параметрах утилиты mdadm:
mdadm --create /dev/md1 --level=1 --raid-device=2 /dev/sdb /dev/sdc
Создание автоматического монтирования RAID 0
Создадим файловую систему ext4 на RAID-устройстве /dev/md0 и смонтируем массив в каталог /mnt/raid0/.
mkfs.ext4 /dev/md0 mkdir /mnt/raid0 mount /dev/md0 /mnt/raid0 ls -l /mnt/raid0/
Для автоматического подключения RAID добавим запись в конец файла /etc/fstab, для этого в терминале выполните команду:
echo "/dev/md0 /mnt/raid0 ext4 defaults 0 0" >> /etc/fstab
Сохраните конфигурацию RAID, чтобы во время загрузки системы происходило ее считывание.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
Дата последнего изменения: 19.12.2025
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.