Настройка программного RAID-массива типа RAID-1(зеркало) из двух дисков на Centos6/Ubuntu14

Centos

1.Установка необходимой утилиты mdadm

(если до этого не было никаких raid-устройств в системе)

Просмотр текущих RAID-устройств (в данном случае в системе уже есть два raid-устройства /dev/md0 (из sda1 и sdb1) и /dev/md1 (из sda2 и sdb2))

Создание бекапа файла с настройками уже существующих RAID-устройств

 

2.Подготовка дисков к созданию RAID-массива

Просмотр дисков в системе

Создание раздела и форматирование его в Raid-формат(fd)

Аналогично для другого диска

 

3.Создание RAID-массива /dev/md2 типа RAID-1

Просмотр состояния RAID- устройств

 

4.Создание файловой системы на логическом диске массива (/dev/md2) и монтирования ее в каталог

Создание точки монтирования RAID-массива

Добавление автоматического монтирования файловой системы RAID-массива при загрузке

Монтирование файловой системы нового RAID-массива

Запишим для проверки произвольную информацию в точку монтирования RAID-массив(папка /raid)

 

5. Настройка конфигурационного файла утилиты mdadm /etc/mdadm.conf

Просмотр уже существующего файла конфигурации RAID-массивов в системе.

 

Добавление нового RAID-массива /dev/md2  в mdadm.conf

Либо,чтобы не добавлять новый массив вручную в файл /etc/mdadm.conf,  выполним команду для
сканирование массивов системой и запись нового актуального конфигурационного файла  mdadm

 

6.Перезагрузка  и проверка корректности создания RAID-массива и его монтирования в папку  /raid

Состояние RAID-массива /dev/md2

Personalities : [raid1]

 

Корректность монтирования в  папку/raid

 

7.Замена одного из дисков в RAID-1(например, /dev/sdc1)

a)помечаем диск /dev/sdc1 как сбойный

Просмотр состояния RAID-массива

b) удаление проблемного диска  /dev/sdc1 с массива

с) Очистка суперблоков на разделах жесткого диска /dev/sdc1

Просмотр состояния RAID-массива

d)Добавление нового диска /dev/sdc1 в RAID-массив /dev/md2

Просмотр состояния RAID-массива(проверка синхронизации)

Для online проверки состояния синхронизации используем утилиту watch c ежесекундным обновлением.

 

Итого: набор команд для замены диска в Raid-1(если это не системные диски)

Если диски являются системными/загрузочными,то необходимо установить загрузчик на оба диска
Например,если при наличии системных дисков /dev/sda и /dev/sdb при замене любого из них необходимо выполнить после синхронизации дисков

 

8.Удаление RAID-массива

Остановить все процессы, использующие массив

Отмонтировать подключенный raid-массив

Остановить отмонтированный RAID-массив

Очистить суперблоки на разделах жестких дисков, из которых состоит массив

Или, как вариант

 

Ubuntu/Debian (все аналогично)

Загружаем необходимые модули

Просмотр состояния RAID-массива

Создание разделов на дисках и изменение типа разделов на Linux raid autodetect(fd)

Создание RAID-массива

где missing ключ позволяет создать массив при реальном наличии только одного диска, второй мы добавим позже

Просмотр состояния RAID-массива

Создание файловой системы на логическом диске массива

Сохраним копию конфигурационного файла mdadm, если до этого существовали настроенные массивы

Выполняем сканирование массивов системой и запись нового актуального конфигурационного файла mdadm

Создаем точку монтирования, куда будет смонтирован наш RAID-массив

Настройка автоматического монтирования массива при перезапуске сервера

Монтируем/проверяем корректность добавенной строки в /etc/fstab

Просмотр статуса массива

Добавление второго диска в массив

Просмотр статуса массива

После успешной синхронизации

 

Источник:
http://xgu.ru/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D0%B9_RAID_%D0%B2_Linux
http://blog.102web.ru/howto/debian-mdadm/

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика