Définition simple
mdadm gère les ensembles RAID logiciel Linux.
Définition technique
L’outil assemble, crée et supervise des volumes MD utilisant plusieurs disques.
À quoi cela sert ?
construire une redondance logicielle sans contrôleur RAID dédié.
Exemple concret
deux disques sont assemblés en RAID1 pour un volume système.
Problèmes fréquents
- array degraded
- superbloc incohérent
- disque manquant
À retenir : adaptez toujours le diagnostic à la version du produit et à l’architecture réellement déployée.
Repères et contexte
mdadm est l’outil d’administration des ensembles RAID logiciels gérés par le sous-système MD du noyau Linux. Il sert à créer, assembler, surveiller et faire évoluer des volumes composés de plusieurs périphériques de bloc, sans dépendre d’un contrôleur RAID matériel.
Dans l’exploitation quotidienne, mdadm intervient surtout pour vérifier l’état d’un ensemble, remplacer un disque défaillant, suivre une reconstruction ou réassembler un RAID après un redémarrage. Les métadonnées MD et l’état réel des membres doivent toujours être contrôlés avant une opération qui modifie l’ensemble.
Exemple concret
Sur un serveur Linux, un administrateur peut constater qu’un RAID 1 est dégradé, identifier le membre défaillant puis suivre la resynchronisation après son remplacement. mdadm fournit la vue utilisateur, tandis que le noyau MD réalise la gestion du RAID.
Concepts liés
Référence primaire : Documentation du noyau Linux — RAID arrays.