Ubuntu Server 14.04 LTS 的 KVM 虚拟化限制

Ubuntu Server 14.04 LTS 的 KVM 虚拟化限制

本质上我追求的是,但适用于 Ubuntu Server 14.04 LTS。

我正在尝试创建一些具有 1TB 以上 RAM 的 KVM 客户机(通过 OpenStack Nova)。我可以正常启动 1TB VM,但使用 2TB 版本时会出现内核恐慌。我只是想知道我是否遇到了 Ubuntu KVM 实现的内核限制?

答案1

这个问题已经在这里回答了https://serverfault.com/questions/343756/kvm-maximum-number-of-cores-and-amount-of-memory-for-vms

基本上,VM 核心是在主机上运行的进程,因此没有限制。但是,如果您认为可以在具有 1TB 物理内存的主机中运行具有 2TB 的进程,那么如果您至少有 1TB 交换空间,这是可能的。但它必须非常非常慢。因此,在具有比主机更多的内存的主机 VM 中运行是没有办法的。并且,没有办法为 VM 定义比主机更多的内核。

相关内容