linux – KVM在线磁盘调整大小?

前端之家收集整理的这篇文章主要介绍了linux – KVM在线磁盘调整大小?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们正在几个项目上评估KVM for Linux虚拟化.到目前为止一切顺利.但我们的一个要求是能够为正在运行的guest虚拟机添加磁盘空间而无需重新启动或使其脱机.这可能与KVM有关吗?

到目前为止我唯一发现的东西(但尚未测试)是将磁盘热插入机器的能力.如果我走这条路线,那么我总是可以将新磁盘添加到guest虚拟机上的LVM卷组,然后扩展所选的逻辑卷.这种方法的最大缺点是,随着时间的推移,我们最终可能会遇到具有可变数量的虚拟磁盘的客户. “实际”磁盘空间将通过SAN提供给主机,因此我们始终可以随时为主机添加更多空间.

解决方法

如果你想在没有拆机的情况下做到这一点,我认为你会坚持做你提到的事情.

为什么不直接从SAN中提供虚拟机LUN并管理其中的空间?如果您想要无论如何都要使用实时迁移等功能,这样做效果会更好.

KVM基于QEMU,因此它的所有图像格式支持都来自该项目.这里有一个很好的how-to resize Qmu / KVM支持的各种格式.但如果你在这里没有得到任何可靠的答案,Qemu论坛将是一个提出这个问题的好地方.

另一个可能不太理想的选择是为驱动器使用非常大的qcow2或其他稀疏图像格式.因此,您可以为每台机器提供一个用于操作系统的小型驱动器,以及一个用于LVM下的数据的大型稀疏映像.这至少可以保留您必须管理的虚拟驱动器/映像的数量.但是,这种精简配置可能会成为一个问题,但如果您对1000台机器执行此操作,并且每个人都会将您带到他们看到的可用空间.

XEN我认为目前有相同的限制.

猜你在找的Linux相关文章