Яка різниця між станом mdadm "активний" та станом "чистий"


21

У мене є два різних комп’ютери з різними масивами RAID5. Коли я запускаю команду

mdadm --detail /dev/md0

один диск повідомляє "активний", а інший повідомляє "чистий" для поля "стан". Яка різниця? Чи варто турбуватися про будь-яку державу? Обидва, здається, працюють добре.

Відповіді:


17

З документації / 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включає в себе демон-монітор рейду, який сповістить вас (електронною поштою за замовчуванням) про будь-які умови, про які вам потрібно знати, зокрема про збій диска. Ви повинні переконатися, що він налаштований та працює.


1

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.