Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
merge_pv_copy_lv [2020/01/07 04:32]
qduchemi [Séparation d'un LV en plusieurs LV]
merge_pv_copy_lv [2020/01/10 00:46] (Version actuelle)
qduchemi [pvmove]
Ligne 73: Ligne 73:
  
 **Problème**,​ la commande `pvmove` requiert que les deux PV appartiennent au même VG, ce qui n'est pas le cas ici : `sdb` et `sda5` appartiennent à deux VG différents. Il faudrait donc fusionner ces VG (*e.g* avec `vgmerge`), ce qui nécessite de rendre inactif un des deux VG, ce qui nécessite de démonter tous ses LV : impossibles pour le LV monté sur `/`, et pareil pour le LV monté sur `/DATA`, qui a des bind mounts à l'​intérieur des conteneurs Docker, il faudrait éteindre tous les conteneurs... **Problème**,​ la commande `pvmove` requiert que les deux PV appartiennent au même VG, ce qui n'est pas le cas ici : `sdb` et `sda5` appartiennent à deux VG différents. Il faudrait donc fusionner ces VG (*e.g* avec `vgmerge`), ce qui nécessite de rendre inactif un des deux VG, ce qui nécessite de démonter tous ses LV : impossibles pour le LV monté sur `/`, et pareil pour le LV monté sur `/DATA`, qui a des bind mounts à l'​intérieur des conteneurs Docker, il faudrait éteindre tous les conteneurs...
 +
 +Si les deux PV avaient été sur le même VG, on aurait fait :
 +```
 +$ pvmove <pv>
 +# Enlève le PV du VG
 +$ vgreduce <vg commun> <pv>
 +$ pvremove <pv>
 +```
 +
 +Comme on pourrait le vérifier avec la commande `pvdisplay` avant et après l'​opération `pvmove`, son stockage n'est plus du tout utilisé.
  
 ### Copier un snapshot avec dd ### Copier un snapshot avec dd
  • merge_pv_copy_lv.txt
  • Dernière modification: 2020/01/10 00:46
  • par qduchemi