J'ai deux ordinateurs différents avec différents matrices RAID5. Quand j'exécute la commande
mdadm --detail /dev/md0
un lecteur rapporte "actif" tandis que les autres rapports "propres" pour le champ "État". Quelle est la différence? Devrais-je m'inquiéter de l'un ou l'autre état? Les deux semblent bien fonctionner.
De Documentation/MDTXT 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 besoin de vous inquiéter de l'un ou de l'autre état; Les deux sont des opérations normales. Si vous avez vu inactive
, vous devriez vous inquiéter.
mdadm
comprend un démon de moniteur RAID qui vous alertera (par courrier électronique par défaut) de toute condition dont vous avez besoin pour être au courant, en particulier un disque défaillant. Vous devez vous assurer qu'il est configuré et en cours d'exécution.
Le métadevice (MD0) devrait signaler clean
et les disques physiques (F.E./Dev/SDA2 et/Dev/SDB2 pour un miroir simple) devraient être active sync
. Alors tout va bien.