« Mdadm » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(5 versions intermédiaires par le même utilisateur non affichées)
Ligne 122 : Ligne 122 :


Vérifiez éventuellement que les deux disques ont effectivement le même partitionnement avec <code>fdisk -l</code>
Vérifiez éventuellement que les deux disques ont effectivement le même partitionnement avec <code>fdisk -l</code>
Modifiez ensuite le disk identifier de sdb afin d'assurer d'avoir des partuuid différents :
<pre>
fdisk /dev/sdb
x
i
0x456a1505
w
</pre>


Une fois le (nouveau) disque sdb paritionné, vous pouvez ajouter la (nouvelle) partition sdb1 à la grappe raid :
Une fois le (nouveau) disque sdb paritionné, vous pouvez ajouter la (nouvelle) partition sdb1 à la grappe raid :
Ligne 141 : Ligne 150 :
</pre>
</pre>


Enfin, si vous avez une partition de boot ou grub installé sur cette grappe, pensez à réinstaller grub sur sdb :
Enfin, si vous avez une partition de boot ou grub installé sur cette grappe, pensez à réinstaller grub sur sdb. Ici la commande pour le démarrage bios (pas EFI) :
<pre>
<pre>
grub-install /dev/sdb
grub-install /dev/sdb
Ligne 191 : Ligne 200 :


Pour finir, mettez à jour votre initramfs si l'array doit pouvoir booter :
Pour finir, mettez à jour votre initramfs si l'array doit pouvoir booter :
<pre>update-initrams -u</pre>
<pre>update-initramfs -u</pre>


=Supprimer les méta-données d'un ancien membre de raid=
=Supprimer les méta-données d'un ancien membre de raid=
Ligne 199 : Ligne 208 :
=Voir l'architecture des disques et partition=
=Voir l'architecture des disques et partition=
<pre>lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT</pre>
<pre>lsblk -o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINT</pre>
=Augmenter la taille des membres d'un raid=
==Augmenter la taille des partitions==
Vérifiez que l'état du raid n'est pas dégradé avec <code>cat /proc/mdstat</code> sinon vous risqueriez une perte de donnée.
Supprimez le disque sda1 :
<pre>mdadm /dev/md0 --fail /dev/sda1 --remove /dev/sda1</pre>
Redimensionnez la partition sda1 avec l'outil de votre choix
Puis ré-ajoutez la nouvelle partition sda1 au raid :
<pre>mdadm -a /dev/md0 /dev/sda1</pre>
Attendez que le raid soit à nouveau synchronisé (<code>cat /proc/mdstat</code>)
Une fois le raid synchronisé, recommencez l'opération avec chaque autre membre du raid.
==Augmenter la taille du raid==
Vérifiez que l'état du raid n'est pas dégradé avec cat /proc/mdstat sinon vous risqueriez une perte de donnée.
Constatez la taille actuelle de votre raid :
<pre>mdadm --detail /dev/md0 | grep -e "Array Size" -e "Dev Size"</pre>
Augmentez la taile du raid à l'espace maximum disponible sur les partitions :
<pre>mdadm --grow /dev/md0 -z max</pre>