Quelle est la différence entre l'état mdadm «actif» et l'état «propre»


21

J'ai deux ordinateurs différents avec des matrices RAID5 différentes. Lorsque j'exécute la commande

mdadm --detail /dev/md0

un lecteur signale "actif" tandis que l'autre signale "propre" pour le champ "état". Quelle est la différence? Dois-je m'inquiéter pour l'un ou l'autre état? Les deux semblent bien fonctionner.

Réponses:


17

Depuis Documentation / md.txt dans la documentation du noyau 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

Donc, non, vous n'avez pas à vous soucier de l'un ou l'autre état; les deux sont un fonctionnement normal. Si vous voyiez cela inactive, vous devriez vous en inquiéter.

mdadminclut un démon de moniteur de raid qui vous alertera (par e-mail par défaut) de toutes les conditions dont vous devez être conscient, en particulier d'un disque défaillant. Vous devez vous assurer qu'il est configuré et fonctionne.


1

Le métapériphérique (md0) doit signaler cleanet les disques physiques (fe / dev / sda2 et / dev / sdb2 pour un simple miroir) doivent l'être active sync. Alors tout va bien.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.