В чем разница между состоянием mdadm «активный» и состоянием «чистый»

20

У меня есть два разных компьютера с разными массивами RAID5. Когда я запускаю команду

mdadm --detail /dev/md0

один диск сообщает об «активном», а другой - «чистый» для поля «состояние». В чем разница? Должен ли я беспокоиться о любом состоянии? Оба, кажется, работают нормально.

Даниил
источник

Ответы:

17

Из Documentation / md.txt в документации по ядру Linux:

clean - no pending writes, but otherwise active.
    When written to inactive array, starts without resync
    If a write request arrives then
      if metadata is known, mark 'dirty' and switch to 'active'.
      if not known, block and switch to write-pending
    If written to an active array that has pending writes, then fails.
active
    fully active: IO and resync can be happening.
    When written to inactive array, starts with resync

Так что нет, вам не нужно беспокоиться ни о каком состоянии; оба в нормальном режиме. Если бы вы увидели inactive, что вам придется беспокоиться о.

mdadmвключает в себя демон raid monitor, который предупредит вас (по умолчанию по электронной почте) о любых условиях, о которых вам необходимо знать, в частности о неисправном диске. Вы должны убедиться, что он настроен и работает.

derobert
источник
1

Метадиспетчер (md0) должен сообщать, cleanа физические диски (fe / dev / sda2 и / dev / sdb2 для простого зеркала) должны быть active sync. Тогда все в порядке.

волк
источник