Рейтинг:0

Массив RAID5 перестраивается после новой установки Ubuntu 20.04 Server

флаг ru

Я установил Ubuntu 20.04 Server в систему с тремя дисками Seagate емкостью 6 ТБ. Я разделил оба сда и сдб в двух разделах. Первый раздел на каждом диске 5G. Я объединил эти два раздела 5G в массив RAID1, чтобы смонтировать его как /ботинок. Второй раздел этих двух дисков и третий диск в целом являются частью массива RAID5, который монтируется как /. Я сделал разбиение из самого установщика Ubuntu Server. Окончательная схема диска выглядит так, как показано ниже.

# лблк
НАИМЕНОВАНИЕ MAJ:MIN RM РАЗМЕР RO ТИП ТОЧКА КРЕПЛЕНИЯ
sda 8:0 0 5.5T 0 диск  
ââsda1 8:1 0 1M 0 часть  
ââsda2 8:2 0 5G 0 часть  
â ââmd0 9:0 0 5G 0 raid1 /boot
ââsda3 8:3 0 5.5T 0 часть  
  ââmd1 9:1 0 10.9T 0 рейд5 /
sdb 8:16 0 5.5T 0 диск  
ââsdb1 8:17 0 5G 0 часть  
â ââmd0 9:0 0 5G 0 raid1 /boot
ââsdb2 8:18 0 5.5T 0 часть  
  ââmd1 9:1 0 10.9T 0 рейд5 /
sdc 8:32 0 5.5T 0 диск  
ââmd1 9:1 0 10.9T 0 рейд5 /

Проблема здесь в том, что сразу после установки, при первой загрузке ОС, массив RAID5 перешел в деградированный режим. Что еще более удивительно, /dev/sdb2 не считается «запасным», а не «активным» устройством. Пока я пишу это сообщение, RAID перестраивается.

# mdadm --detail /dev/md1
/dev/md1:
           Версия : 1.2
     Время создания : вторник, 13 июля, 20:41:04 2021
        Уровень рейда: рейд5
        Размер массива: 11710287872 (11167,80 ГиБ 11991,33 ГБ)
     Используемый размер разработки: 5855143936 (5583,90 ГиБ, 5995,67 ГБ)
      Рейдовые устройства: 3
     Всего устройств: 3
       Постоянство: Суперблок постоянен

     Растровое изображение намерения: внутреннее

       Время обновления: среда, 14 июля, 02:09:29 2021 г.
             Состояние: чистый, деградированный, восстанавливающийся 
    Активные устройства: 2
   Рабочие устройства: 3
    Неудачные устройства: 0
     Запасные устройства: 1

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

Политика согласованности: растровое изображение

    Состояние восстановления: завершено на 28%.

              Имя: Ubuntu-сервер: 1
              UUID: 3e9e3342:44ac6698:40bb0467:0ada161a
            События : 5709

    Номер Основной Младший RaidDevice State
       0 8 32 0 активная синхронизация /dev/sdc
       1 8 3 1 активная синхронизация /dev/sda3
       3 8 18 2 запасных восстановления /dev/sdb2

Три раза переустанавливал ОС, каждый раз одно и то же. Что тут происходит?

Brandon Xavier avatar
флаг us
Это выглядит не так уж и ненормально. Если на разделах ранее не был уже построен действующий рейд, для RAID5 потребуется процесс перестроения/восстановления (в отличие от чего-то вроде ZFS, который будет перерабатывать только используемые блоки), что для рейда на 10 ТБ может занять довольно много часов.
Holmes.Sherlock avatar
флаг ru
Это не моя точка зрения. Все это свежие HDD. Почему он начинает перестраиваться сразу после установки ОС? Как я уже упоминал, RAId создается из самого установщика.
Brandon Xavier avatar
флаг us
Установка ОС не создает RAID5 мгновенно. Четность должна быть рассчитана для каждого блока в массиве рейдов путем чтения соответствующих блоков на N-1 дисков, выполнения над ними операции XOR и записи результата на оставшийся диск (да, это слишком упрощенно). Это происходит вне зависимости от того, действительно ли вы записали в него какие-либо данные или нет.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.