我想从 VG 中分离 PV,但保留其上的数据,并有可能在将来重新附加。
LV 在其上完全分离(没有 LV 在要分离的 PV 和其余部分上都具有 LE)。
这样做很容易丢失 PV 上的数据(pvmove、vgreduce),但这与我想要的相反。
这有可能吗?
答案1
正如 @frostschutz 所解释的,在这种情况下,该vgsplit
工具可用于将 PV 从 VG 中分离出来,并将其转换为另一个单 PV VG:
vgsplit yourvg newvgname /dev/sdx
/dev/sdx
它从 VG 中删除 PV yourvg
,并将其转换为名为 的新的单 PV VG newvgname
。
对于vgsplit
,PV 上的所有 LV 都应该处于离线状态,卸载它们后/dev/sdx
可以通过命令到达。vgchange -an /dev/yourvg/lvname
稍后可以通过命令重新加入 VG vgmerge
。