Cet article décrit comment déplacer un volume physique d'un groupe de volumes existant vers un autre groupe de volumes existant. Cela facilite le déplacement des données du PV vers le nouveau VG sans effectuer de migration manuelle.
Avant de déplacer un PV, vous devez vous assurer que les volumes logiques créés au-dessus de ces PV ne partagent pas d'étendues physiques avec d'autres PV. Vous pouvez trouver l'étendue et l'appareil d'un LV à l'aide de la commande ci-dessous ;# lvdisplay -m
Étapes impliquées
1. Démontez le répertoire .
# umount /data01
2. Désactivez les LV actifs sur l'appareil.
# lvchange -a n /dev/data_vg/lv_data01
3. Divisez le VG en un nouveau VG temporaire et réanalysez les PV
# vgsplit data_vg tempvg PV # pvscan
La commande pvscan listera les PV disponibles et leurs VG.
4. Fusionner le tempvg avec le VG de destination
# vgmerge dest_vg tempvg # pvscan
5. Une fois que tout est répertorié correctement dans la commande pvscan, activez les LV.
# lvscan # lvchange -a n /dev/dest_vg/lv_data01
6. Montez les LV correctement.
# mount -t [filesystem_type] /device /dir