Как правильно настроить Raid 6

Вопрос или проблема

Ubuntu Server 22.04.4 с KDE поверх. У меня подключены 5 жестких дисков по 4 ТБ и SSD для ОС. Ниже приведен вывод команды mdadm –detail. Она показывает 4 устройства, из которых 1 удалено. Я добавил диск sde, но он монтируется как /run и не отображается как “Член Linux Raid”. Я пытался удалить sdf, так как он вышел из строя, но он все еще здесь и пришел в себя.Диск, который я добавил вчера

Диск, который я пытался удалить

Вот вывод команды mdadm –detail
sudo mdadm –query –detail /dev/md0
/dev/md0:
Версия : 1.2
Время создания : Ср Май 1 22:47:05 2024
Уровень RAID : raid6
Размер массива : 7812855808 (7.28 TiB 8.00 TB)
Используемый размер устройства : 3906427904 (3.64 TiB 4.00 TB)
Устройства RAID : 4
Всего устройств : 3
Постоянство : Суперблок постоянен

 Намеренный битмап : Внутренний

   Время обновления : Пн Окт 28 18:33:24 2024
         Состояние : активно, деградировано 
Активные устройства : 3

Работающие устройства : 3
Неисправные устройства : 0
Резервные устройства : 0

        Макет : левосимметричный
    Размер блока : 512K

Политика согласованности : битмап

          Имя : exodus:0  (локально для хоста exodus)
          UUID : 84d87ff4:fd71dd56:b1a699c3:65f2657e
        События : 542411

Номер   Главный   Вторичный   УстройствоRaid Состояние
   0       8       49        0      активно синхронно   /dev/sdd1
   1       8       33        1      активно синхронно   /dev/sdc1
   5       8       64        2      активно синхронно   /dev/sde
   -       0        0        3      удалено

Ответ или решение

Как правильно настроить RAID 6 на Ubuntu Server 22.04.4

RAID 6 позволяет обеспечить высокий уровень защиты данных благодаря использованию двойного дублирования четности. Это делает массив более устойчивым к сбоям, однако требует внимательной настройки, особенно в контексте проблем, описанных в вашем случае. Рассмотрим основные шаги для правильной конфигурации RAID 6, основываясь на приведенных данных.

1. Понимание текущего состояния массива

Согласно вашему выводу команды mdadm --detail, массив RAID 6 состоит из четырех дисков, один из которых был временно удален и не отражается как "Linux RAID Member". Исправление этого состояния является первоочередной задачей.

2. Проверка и восстановление дисков

Сначала необходимо удостовериться, что все физические диски, которые должны входить в массив, корректно подключены. Для этого выполните следующие команды:

lsblk

Эта команда покажет вам все подключенные блоковые устройства. Проверьте, отображается ли ваш диск /dev/sde среди локальных дисков и свободен ли он.

Если /dev/sde подключен, но не отображается как член массива, вы можете попробовать добавить его в массив:

sudo mdadm --manage /dev/md0 --add /dev/sde1

Обратите внимание, что если диск должен иметь специальную разметку, необходимо сначала отформатировать его, создав соответствующий раздел.

3. Удаление неисправного устройства

Как видно из вывода, один из дисков помечен как "removed". Если вы хотите окончательно удалить это устройство, выполните следующую команду, заменив /dev/sdf на правильное имя:

sudo mdadm --manage /dev/md0 --remove /dev/sdf1

После этого вы можете перезапустить массив:

sudo mdadm --manage /dev/md0 --assemble

Эта команда попытается восстановить массив, используя оставшиеся исправные устройства.

4. Проверка состояния массива

После выполнения вышеуказанных действий следует вновь проверить состояние массива:

sudo mdadm --detail /dev/md0

Убедитесь, что ваше устройство отображается корректно, и состояние массива больше не указано как "degraded".

5. Управление разделами и файловыми системами

Если массив RAID 6 успешно восстановлен и определяется корректно, следуйте этим шагам для создания файловой системы:

sudo mkfs.ext4 /dev/md0

Не забудьте создать точки монтирования и добавить их в файл /etc/fstab, чтобы они автоматически монтировались при загрузке системы.

6. Мониторинг и обслуживание

Важно регулярно отслеживать состояние RAID массива и заниматься его обслуживанием. Настройте уведомления о состоянии RAID:

sudo mdadm --monitor --scan --daemonise

Также рекомендую периодически проверять состояние массива командой cat /proc/mdstat и логами системы для выявления возможных проблем на ранних стадиях.

Заключение

Настройка RAID 6 на Ubuntu Server требует внимательности к деталям и понимания текущего состояния массива. Следуя указанным шагам, вы сможете успешно восстановить и настроить массив, обеспечив надежное хранение данных. Если проблемы сохраняются, стоит обратиться за профессиональной помощью для детальной диагностики.

Оцените материал
Добавить комментарий

Капча загружается...