Tuto | Déplacer un groupe de volume (VG) vers un autre système
Article publiée le 5 Avril 2014
Après un mois d'inactivité je me permet de poster un nouveau petit tuto.
On m'a demandé récemment de migrer un volume groupe (VG) situé sur une baie d'un système vers un autre. Cela peut paraître bête mais c'est une manipulation que je n'avais jamais faites. Avant de procéder j'ai testé la manipulation sur 2 VMs de test et je me permet de vous partager la procédure. Ceci est une manipulation simple mais mieux vaut pas se rater! 😉
- Tous d'abord démontez le FS que vous voulez déplacer:
umount <point de montage>
Exemple : umount /mount/test/
Si vous obtenez un message d'erreur du type "device is busy" cela veut dire que votre FS est en cours d'utilisations. Utilisez la commande lsof afin de savoir quelles processus utilisent votre fs et killez les si nécessaire
- On va rendre ensuite votre VG totalement inactif par rapport au noyau Linux
vgchange -an <votre VG>
Exemple: : vgchange -an vgtest
- Nous allons préparer notre VG à être exporté:
vgexport vgtest
Exemple: vgexport vgtest
* Vous pouvez maintenant procéder à vos manipulations sur votre stockage afin de faire le transfert vers votre nouveau serveur.
- Sur votre nouveau système faites un "pvscan" afin de détecter votre nouveau PV et VG.
Exemple:
- Nous allons maintenant importer le nouveau VG:
vgimport <nom du VG>
Exemple
vgimport vgtest
- Activez le vg nouvellement importé
vgchange -ay <nom du vg>
Exemple:
vgchange -ay vgtest
- Il reste plus qu'à monter le FS!!
mount /dev/<VG>/<LV> <votre point de montage>
Exemple: mount /dev/vgtest/lvtest /mount/test
Enjoy!!!