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

mdadm — расширяем RAID1 массив

Linux 2

Недавно в RAID1 массиве вышел из строя диск. Так сильно переклинило, что невозможно было даже в BIOS зайти. Перепрошивка BIOS не помогла, обновление iLO не помогло, настройки электропитания через iLO не помогли.

Сгоревший диск вывел из строя сервер

hpe

Диск оперативно заменили. Старый диск Intel был объёмом 4 ТБ, а новый Samsung  — 6.4 ТБ. Примечательно то, что это уже второй вышедший из строя диск в этом массиве. Получается так, что объём массива 4 ТБ, а оба диска в нём по 6.4 ТБ. Массив можно расширить.

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

cat /proc/mdstat
linux

Нас интересует RAID1 md1. Никаких аномалий нет, массив в работе. Посмотрим подробнее:

mdadm --detail /dev/md1
linux

Статус массива active. Обращаем внимание на объём массива, Array Size 4000.65 GB. Но мы-то с вами знаем, что это не предел. Расширим массив:

mdadm --grow /dev/md1 --size=max
linux

Размер массива увеличился. Посмотрим состояние массива.

mdadm --detail /dev/md1
linux

Статус массива active, resyncing. Обращаем внимание на увеличившийся объём массива, Array Size 6401.12 GB. То что нам и требовалось.

cat /proc/mdstat
linux

Идёт синхронизация данных. Нужно дождаться окончания процесса. Ждём.

mdadm --detail /dev/md1
linux

Процесс синхронизации завершён, пришлось подождать. Синхронизацию можно ускорить при необходимости.

mdadm — увеличиваем скорость синхронизации массива

Осталось увеличить файловую систему, у меня ext4, поэтому использую resize2fs.

resize2fs /dev/md1
linux

Объём доступного места увеличился. А всего-то нужно было дождаться пока не сдохнет диск...

Теги

 

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

HPE — hpssacli для работы с RAID Smart Array в Linux

На сервере HPE ProLiant сдох диск в RAID массиве. Массив аппаратный на базе контроллера Smart Array. Вместо неисправного диска был использован SPARE диск. iLO отображает статус Degraded (Rebuilding). Массив перестраивается, но процент перестроения не указан.

Теги

mdadm — RAID1 массив из NVMe дисков на сервере HPE Proliant DL580 Gen9

У нас есть опыт организации высоконагруженных отказоустойчивых систем. Отказоустойчивость подразумевает избыточность дисковой подсистемы, проще говоря, из дисков нужно собирать RAID массивы.

Теги