mdadm : les commandes utiles
mdadm permet de faire du raid logiciel sous linux. Cet article minuscule regroupe les commandes qui me servent le plus souvent.
Monitoring
Voir les disques utilisés dans les volumes mdadm, leurs statuts et les statuts des volumes en raid (mdstat):
cat /proc/mdstat
Autre commande regroupant certaines infos concernant un volume spécifique (les deux se complètes):
mdadm –detail /dev/mdX
Gestion des volumes
Préparation des disques dur avant l’ajout à un volume:
sudo fdisk /dev/sdX
Création d’un volume (ici en raid 1 avec plusieurs disques et un disque dur dormant):
sudo mdadm –create /dev/md0 –level=1 –raid-devices=2 /dev/sdb1 /dev/sdc1 –spare-device=1 /dev/sdd1
Ajout d’un disque à un volume:
sudo mdadm –manage /dev/md0 –add /dev/sde1
Ajouter un disque dur dormant (qui remplacera automatiquement un disque dur défaillant):
# copie d'une table de partition existante sfdisk -d /dev/sdb > sdb.out sfdisk /dev/sde < sdb.out # ajout du disque dur dormant mdadm --manage /dev/md0 --add /dev/sde1
Marquer un disque dur comme défaillant :
mdadm –manage /dev/md0 –fail /dev/sdb1
Ou
mdadm –manage /dev/md0 –set-faulty /dev/sdb1
Supprimer un disque dur du volume mdadm:
mdadm –manage /dev/md0 –remove /dev/sdb1
Pour aller plus loin :
– documentation ubuntu sur le raid logiciel
– mdadm en raid1
mdadm : les commandes utiles par La Réponse est 42 est sous Licence Creative Commons Internationale Attribution-Partage à l'identique 4.0.