Environnement: debian 6 amd64
Comment affiche-t-on les informations sur le volume crée?
mdadm –detail –scan –verbose
Cela affiche le device, le niveau de raid(les disques ont la meme taille), le nombre de spare, le nom du host et le uuid
Comment fait-on pour enlever un disque hs(sdc1) ?
1- chercher le md(md0 etc)et le nom du disque comme /dev/sdc1
2- declarer le disque comme hs : mdadm /dev/md0 –fail /dev/sdc1
3- enlever le disque en question : mdadm /dev/md0 –remove /dev/sdc1
4- faire un cat du fichier /proc/mdstat pour visualiser l’etat du volume
Comment fait-on pour ajouter un disque spare ?
1- Vérifier que le disque spare n’existe pas en vérifiant le fichier /proc/mdstat
2- Utiliser la commande sfdisk pour copier exactement les mêmes informations de partition :
3- sfdisk -d /dev/sdb pipe sfdisk –force /dev/sdd
on retrouve bien les mêmes informations du disque sdb sur le disque sdd quand on utilise la commande fdisk
Le disque est prêt, il est bien de type raid et donc on va pouvoir l’ajouter comme spare(ou un disque defaillant)
mdadm –manage /dev/md0 –add /dev/sdd
Vérifier si le disque spare est bien ajouté :
Mdadm –detail –scan /dev/md0
scenario basique 1 : declarer sdb comme HS et voir le resultat
1) mdadm /dev/md0 –fail /dev/sdb1
voir l’état du volume avec mdadm –detail –scan /dev/md0
le disque sdd prend la place de sdb, son état est en « spare rebuilding », son etat du disque devient « active sync ». Par§contre, le dsque sdb est bien declare en « faulty spare »
2) on peut supprimer sdb comme suit : mdadm /dev/md0 –remove /dev/sdb1
scenario basique 2: On ajoute le disque sdb en spare et on remplace sdd par sdb:
mdadm –manage /dev/md0 –add /dev/sdb
le disque est bien en etat « spare » lorsqu’on a fait mdadm –detail –scan /dev/md0
mdadm /dev/md0 –fail /dev/sdd
mdadm /dev/md0 –remove /dev/sdd
RQ : cas disque vm en scsi, vitesse de reconstruiction de la grappe est de 17mo/s. Càd, pour 5,8go(disque de 6go), le temps de reconstruction est de 5min.
Il faut faire attention au niveau de rapport temps de re-construction des disques.
On peut ajouter autant de spare. Dans le cas d’un problème sur un des disques actifs, le dernier spare est utilisé tant qu’il n’y a plus de spare. Il faut compter le temps de re-constrcution en cas de probleme(des process comme md-resync et md-raid sont lances) pour que le raid est opérationnel, cela ne bloque pas le bon fonctionnement du système.