Замена диска в программном рейд массиве
Чаще всего программные рейд массивы в Linux собираются с помощью утилиты mdadm.
Шаг 1. Проверка состояния заменяемого диска
Требуется ввести команду cat /proc/mdstat
для просмотра информации о состоянии активных RAID-массивов и команду sudo mdadm --detail /dev/md0
для просмотра подробной информации об интересующем нас RAID-массива.
В полученной информации необходимо обратить внимание на статус "failed", "removed" или "degraded" для дисков массива. Далее необходимо запомнить или записать название массива (в данном примере, /dev/md0) и диска с ошибкой (в данном примере, /dev/sdX)
Шаг 2. Удаление неисправного диска из массива
Для удаления неисправного диска из массива необходимо ввести команду sudo mdadm --fail /dev/md0 /dev/sdX
для пометки диска внутри массива как сбойного и команду sudo mdadm --remove /dev/md0 /dev/sdX
для удаления диска из массива.
Далее необходимо извлечь сбойный физический диск и заменить его на новый.
Шаг 3. Подготовка нового диска
Новый диск необходимо разметить аналогично другим дискам массива. Для этого копируем таблицу разделов с другого рабочего диска (в данном примере, /dev/sdY) командой sudo sgdisk --backup=table /dev/sdY
и загружаем ее в новый диск (в данном примере, /dev/sdZ) командой sudo sgdisk --load-backup=table /dev/sdZ
.
Так же возможно создать таблицу разделов вручную с помощью утилиты fdisk.