Перейти к основному содержанию

mdadm — подключаем RAID после переустановки ОС

Linux

После переустановки операционной системы программные массивы, созданные с помощью mdadm перестали работать. Это и понятно, mdadm нужно устанавливать. Дополнительно произошла смена hostname, это тоже учтём.

Установка mdadm

Установим mdadm:

apt-get install mdadm

или

yum install mdadm

Перезагружаем сервер:

reboot

Получение информации о RAID массивах

Посмотрим, что у нас имеется:

mdadm --examine --scan

mdadm

Обнаружен массив /dev/md/10 с именем db, новое имя хоста, кстати, теперь db01. Надо бы имя массива тоже такое же сделать.

mdadm.conf

Создадим mdadm.conf.

mkdir /etc/mdadm
echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
mdadm --detail --scan | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.conf

Можно отредактировать mdadm.conf и вручную.

mdadm

Название массива name пока оставляем прежнее. Перезагружаем сервер.

reboot

Посмотрим, правильно ли подцепился массив.

cat /proc/mdstat

mdadm

Да, массив теперь md10. Если мы криво создадим mdadm.conf, то массив будет чем-то вроде md127.

Переименуем RAID

Если массив куда-нибудь примонтирован, то предварительно его следует демонтировать.

Посмотрим текущее название массива:

mdadm --detail /dev/md10

mdadm

Запоминаем всю нужную нам информацию. Останавливаем массив:

mdadm -S /dev/md10

Меняем название и подключаем массив с уже новым именем:

mdadm --assemble /dev/md10 --name=db01 --update=name /dev/nvme0n1p1 /dev/nvme1n1p1

mdadm

Посмотрим новое название массива:

mdadm --detail /dev/md10

mdadm

Исправляем имя массива в mdadm.conf.

mdadm

Контрольная перезагрузка:

reboot

Теги

 

Похожие материалы

mdadm — расширяем RAID5 массив заменой дисков

Нам предстоит достаточно сложная задача, причём не на один день. Будем расширять программный mdadm массив RAID5 путём замены старых дисков на новые диски большего объёма

mdadm — добавляем диск большего объёма в RAID5

Сегодня будем добавлять диск в RAID5, собранный с помощью mdadm. Операция отработана, мы уже это делали раньше. Есть одно маленькое отличие: мы не смогли найти такой же диск.

Теги