Назад | Перейти на главную страницу

Как разрешить событие DegradedArray, когда один диск был окончательно удален из массива RAID?

Когда я установил свой VPS несколько месяцев назад (Ubuntu 18.04), конфигурация RAID по умолчанию полагалась на 3 диска. Я удалил / dev / sdc из массива, чтобы создать новый раздел. RAID-массив теперь выглядит следующим образом:

~# mdadm -D /dev/md0
/dev/md0:
           Version : 1.2
     Creation Time : Sat Nov 16 19:46:26 2019
        Raid Level : raid1
        Array Size : 305152 (298.00 MiB 312.48 MB)
     Used Dev Size : 305152 (298.00 MiB 312.48 MB)
      Raid Devices : 3
     Total Devices : 2
       Persistence : Superblock is persistent

       Update Time : Mon Mar 30 00:00:03 2020
             State : clean, degraded
    Active Devices : 2
   Working Devices : 2
    Failed Devices : 0
     Spare Devices : 0

Consistency Policy : resync

              Name : 163-172-103-121:0
              UUID : b4acac7e:de2c1e5c:e43cc0ba:ad662e4a
            Events : 310

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1
       -       0        0        2      removed

В результате массив RAID все еще синхронизируется на двух дисках, НО я получаю ежедневное электронное письмо с сообщением о событии DegradedArray.

И я не нашел правильного способа исправить это, я хочу отметить RaidDevice 2 как окончательно удаленный. А если честно, то боюсь что-то сломать;)

Пожалуйста, дайте мне знать, как действовать.

Спасибо ! ++

mdadm называет эту процедуру «растущей». Вы хотите «вырастить» массив, чтобы он имел два диска вместо трех:

mdadm --grow /dev/md0 --raid-devices=2

Как всегда, прежде чем вносить серьезные изменения в том RAID, убедитесь, что у вас есть резервные копии!