【问题标题】:How to use/enable kvm in amazon aws instances?如何在亚马逊 AWS 实例中使用/启用 kvm?
【发布时间】:2021-01-28 20:42:12
【问题描述】:

我无法使用 kubevirt(当前使用 t2.large 和 c5.large 实例类型)在 amazon aws EC2 中运行虚拟机。虚拟机总是卡在调度中并给出消息:0/2 个节点可用:2 Insufficient devices.kubevirt.io/kvm。

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

如何在亚马逊 AWS 实例中启用 KVM

【问题讨论】:

    标签: amazon-web-services kubernetes amazon-ec2 kvm


    【解决方案1】:

    嵌套虚拟化需要在管理程序上启用。

    如果 Amazon 在他们的级别上不允许这样做,您将无法在 VM 中执行任何操作。我认为 EC2 不提供该选项。您可能想寻找一些提供专用服务器的托管服务提供商。

    【讨论】:

      【解决方案2】:

      您可以 - 在裸机 EC2 实例上。但是,我没有成功建立从 aws vpc 子网(或 vpn)到部署在 EC2 实例上的虚拟机的直接网络连接(我在 EC2 上使用 ovs)。据我所知,你只能通过 NAT 来实现——如果这对你来说足够的话。以下是详细信息:https://github.com/aws-samples/aws-bare-metal-kvm-demo 请注意,裸机 EC2 实例并不便宜——比如每小时 4 美元。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-08
        • 1970-01-01
        • 1970-01-01
        • 2012-03-18
        • 2010-12-28
        • 1970-01-01
        • 2015-01-13
        相关资源
        最近更新 更多