Pvmove

De wiki.nexiat.fr
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

Voir aussi

  • LVM — vue d'ensemble
  • Lvextend — extension d'un volume logique