我在同一卷组上有 2 个 lvm 分区,我想知道是否可以将它们合并到一个 lvm 而不会丢失数据
我知道我必须创建一个新的物理卷并使用新的物理卷扩展卷组,然后使用新的大小调整 LVM 的大小,在这种情况下,我必须丢失数据才能调整大小
提前致谢。
答案1
如果,逻辑卷位于不同的卷组上,并且想要合并它们,请使用命令vgmerge
:
首先,停用将合并到另一个卷组中的卷组:
[root@host ~]# vgchange -a n vg_to_be_merged
之后,测试是否不存在会阻止合并的不一致:
[root@host ~]# vgmerge -t -v dest_vg vg_to_be_merged
现在,真正进行合并:
[root@host ~]# vgmerge -v dest_vg vg_to_be_merged
Checking for volume group "dest_vg"
Checking for volume group "vg_to_be_merged"
Archiving volume group "vg_to_be_merged" metadata (seqno 2).
Archiving volume group "dest_vg" metadata (seqno 13).
Writing out updated volume group
Creating volume group backup "/etc/lvm/backup/dest_vg" (seqno 14).
Volume group "vg_to_be_merged" successfully merged into "dest_vg"
然而,合并 LVM 卷不会有任何魔术,因为它们之上有文件系统,并且需要对数据移动和调整大小进行大量思考。
进一步阅读: