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

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

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

Теги

 

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

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

Системным администраторам часто приходится сталкиваться с программными массивами в Linux. Создавать, восстанавливать, менять диски. Если массив большой, то процесс синхронизации (ресинхронизации) или восстановления массива может занимать часы или даже дни.

Теги

mdadm — RAID10 из четырёх NVMe дисков на сервере Dell

RAID1 из двух дисков NVMe 3.84 TB KCD5XLUG3T84 прекрасно работал. Потом место кончилось. Было принято решение приобрести ещё два диска такого же объёма и сделать RAID10 из четырёх NVMe дисков.

Теги

Ubuntu 20 на Intel RST не грузится после установки mdadm

Поймал очень интересный и опасный баг. Если у вас имеется операционная система Ubuntu Desktop 20.04.6, которая установлена на программный массив Intel RST, и вы установили утилиту mdadm, то ОС после перезагрузки не может распознать системный диск.

Теги