Eu quero desanexar um PV de um VG, mas preservando os dados nele, com a possibilidade de reanexar no futuro .
Os LVs estão completamente separados nele (nenhum LV tem LEs tanto no PV para separar quanto no restante).
Fazer isso seria fácil com a perda dos dados no PV (pvmove, vgreduce), mas isso seria o contrário do que eu quero .
É de alguma forma possível?
Como o @frostschutz explicou, neste caso, a
vgsplit
ferramenta pode ser usada para dividir um PV de um VG e convertê-lo em outro VG de PV único:Ele remove o PV
/dev/sdx
do VGyourvg
e o converte em um novo VG de PV único chamadonewvgname
.Para
vgsplit
, todos os LVs do PV/dev/sdx
devem estar offline, o que pode ser alcançado pelo comandovgchange -an /dev/yourvg/lvname
após desmontá-los.Mais tarde, os VGs podem ser reunidos novamente pelo
vgmerge
comando.