Suppression d’un volume RAID Soft

Information plutôt difficile à trouver simplement. Voici donc la procédure, simple mais efficace.

Considérons le scénario suivant:

/dev/md3 est un volume RAID1 composé de /dev/sda3 et /dev/sdb3. Le point de montage /dev/md3 est /home. Vous souhaitez supprimer le RAID1, et remonter /dev/sd3 en volume simple sans en perdre les données.

Stopper le RAID

umount /dev/md3
mdadm --manage /dev/md3 --stop
rm /dev/md3

Supprimer les instances /dev/md3

Editer /etc/mdadm/mdadm.conf et Mettre en remarque la ligne de /dev/md3:

nano /etc/etc/mdadm/mdadm.conf

# definitions of existing MD arrays
ARRAY /dev/md1 level=raid1 num-devices=2 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
ARRAY /dev/md2 level=raid1 num-devices=2 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx
# ARRAY /dev/md3 level=raid1 num-devices=2 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx

Puis supprimer le fichier /dev/md3:
rm /dev/md3

Modifier le type de partition avec fdisk

fdisk /dev/sda
t  # changer le type de partition)
3  # Sélectionner la partition 3
83 # Sélectionner le type linux
w  # écrire les changement dans la table des partitions

Effectuer la même opération sur /dev/sdb.

Modifier le point de montage

Modifier le fichier fstab pour monter /dev/sda3 au lieu de /dev/md3:

nano /dev/fstab
/dev/md1 / ext3 errors=remount-ro 0 1
/dev/md2 /var ext3 defaults 0 2
# /dev/md3 /home ext3 defaults 0 2
/dev/sda3 /home ext3 defaults 0 2

Vous pouvez rebooter. Vous n’aurez plus de volume miroir /dev/md3. Attention, bien entendu, à partir de là, les partitions /dev/sda3 et /dev/sdb3, bien qu’elles contiennent les mêmes données parce qu’elles étaient dupliquées jusqu’alors, ne seront plus solidaires, mais bien deux partitions séparées.

3 thoughts on “Suppression d’un volume RAID Soft

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *