Pvmove
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Commande | pvmove
|
| Rôle | Déplacer les données d'un PV vers un autre, à chaud |
| Contexte | Migration de disque sans interruption de service |
| Voir aussi | LVM · Lvextend |
pvmove déplace les données d'un volume physique vers un autre au sein du même groupe de volumes LVM. Cela permet une migration de données à chaud, par exemple pour passer d'un disque sur un filer ou un agrégat à un autre.
Déplacer un PV
Préparer le disque de destination et l'intégrer au même VG avec vgextend, puis déplacer les données :
vgextend volume1 /dev/sda1
pvmove /dev/dm-24 /dev/dm-28
vgreduce my_volume_group /dev/hda1
Interdire l'allocation sur un PV
Après un pvmove, retirer l'autorisation d'utiliser un disque pour une future extension (Lvextend) :
pvchange -x n /dev/sda