使用Centos 6.7作为KVM虚拟化的热点,我创建了一个虚拟磁盘大小为30GB的VM。我想将此虚拟机克隆到具有不同磁盘大小的新虚拟机。
新虚拟机的磁盘空间应为 60GB。
这有可能吗?如果是的话我该怎么做?
最佳答案
为什么要将虚拟机克隆到不同的空间? 1 - 如果您想要克隆虚拟机以扩展虚拟机的硬盘 kvm 对每个虚拟机使用 lvm,因此您可以扩展 lvm 以增加虚拟机的硬盘
lvextend -l +(size of extend in byte or use G for gigabyte) /dev/vgname/lvmNameOfVm
resize2fs /dev/vgname/lvmNameOfVm
您可以使用lvdisplay
和vgs
找到lvm和vg名称
2 - 如果您需要克隆以将虚拟机的位置更改到其他服务器 我建议您首先调整虚拟机大小,然后克隆到新虚拟机
注意:如果您想第一次执行此操作,请先创建一个用于测试的虚拟机,并在测试后执行此操作,并为您使用主虚拟机
你没有像solusvm这样的控制面板吗?如果您有面板,则无需在 ssh 上执行任何操作即可克隆虚拟机
关于virtual - 在KVM中如何将VM克隆到具有不同磁盘空间的VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35239452/