如何在Amazon AWS实例中使用/启用KVM?

3

我无法使用kubevirt在亚马逊AWS EC2中运行虚拟机(目前使用t2.large和c5.large实例类型)。虚拟机总是卡在“调度”状态,并显示以下消息:0/2个节点可用:2个不足的devices.kubevirt.io/kvm设备。

$ sudo kvm-ok
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

如何在Amazon AWS实例中启用KVM

2个回答

4

嵌套虚拟化需要在超级管理程序中启用。

如果Amazon没有在他们的层面上允许,您不能在VM中执行任何操作。我认为EC2不提供此选项。您可能需要寻找一些提供专用服务器的托管提供商。


3
您可以在裸金属 EC2 实例上使用。但是,我无法成功建立从 AWS VPC 子网(或 VPN)到部署在 EC2 实例上的 VM 的直接网络连接(我在 EC2 上使用 ovs)。据我所知,您只能通过 NAT 进行操作 - 如果这对您而言足够,请继续使用。以下是详细信息:https://github.com/aws-samples/aws-bare-metal-kvm-demo。请注意,裸金属 EC2 实例并不便宜 - 大约每小时 4 美元。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接