2.4.2.2.4 Создание программного массива уровня RAID 10
Подготовка к созданию RAID-массива
Создание RAID-массива
Создание автоматического монтирования RAID
Окружение
- Версия РЕД ОС: 7.3
- Конфигурация: Сервер графический
- Версия ПО: abrt 2.14.5-2
Подготовка к созданию RAID-массива
В инструкции рассмотрено создание программного RAID-массива из 4 дисков, размером в 1 ГБ. Это минимально возможное количество дисков, которое требуется для создания RAID-массива уровня 10. Массив показывает высокую производительность и высокую надежность. Однако, как в случае и с RAID 1 эффективность использования дискового пространства составляет 50%.
Для выполнения дальнейших действий требуется перейти в сеанс пользователя root:
su -
Чтобы посмотреть текущую информацию об устройствах хранения, выполните команду:
lsblk
Здесь sdb, sdc, sdd и sde – диски, из которых будет собран программный RAID 10.
Убедимся, что на подключенных дисках отсутствуют метаданных типа RAID. Это можно сделать командой.
mdadm -E /dev/sd[b-e]
mdadm – специальная утилита для управления программными RAID массивами. В РЕД ОС уже предустановлена по умолчанию. В выводе команды видим сообщение «No md superblock detected» это означает, что признаки RAID на дисках отсутствуют.
Приступим к предварительной подготовке, а именно создадим на каждом диске раздел с помощью утилиты fdisk:
fdisk /dev/sdd
В консоли fdisk выберите:
- Создание раздела (n)
- Тип раздела primary (p)
- Номер раздела (1)
- Начальный и конечный блоки (Enter)
- Для изменения типа раздела (t)
- Шестнадцатеричный код раздела (fd)
- Применение изменений и выход (w)
Подобные действия повторяем и для оставшихся дисков: /dev/sdb, /dev/sdc, /dev/sde
Создание RAID-массива
Для создания программного RAID-массива в РЕД ОС используется утилита mdadm.
mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sd[b-e]1
Здесь:
/dev/md0 – имя устройства RAID;
--level=10 – уровень RAID;
--raid-devices=4 – количество дисков, участвующих в сборке массива;
/dev/sd[b-e]1 – имена дисков, участвующих в сборке массива.
Проверим состояние созданного RAID-массива:
cat /proc/mdstat
Кроме этого следующая команда покажет более детальную информацию о созданном RAID массиве.:
mdadm -D /dev/md0
Создание автоматического монтирования RAID
Создадим файловую систему ext4 на RAID-устройтве /dev/md0 и смонтируем массив в каталог /mnt/raid10/.
mkfs.ext4 /dev/md0 mkdir /mnt/raid10 mount /dev/md0 /mnt/raid10 ls -l /mnt/raid10/
Для автоматического подключения RAID добавим запись в конец файла /etc/fstab, для этого в терминале выполните команду:
echo "/dev/md0 /mnt/raid10 ext4 defaults 0 0" >> /etc/fstab
А также сохраним конфигурацию RAID, чтобы во время загрузки системы происходило ее считывание.
mdadm --detail --scan --verbose >> /etc/mdadm.conf
Команда lsblk покажет, что тип дисков изменился на RAID10.
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.