首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Google Cloud Platform VM上启用VT-X/AMD-v?

如何在Google Cloud Platform VM上启用VT-X/AMD-v?
EN

Stack Overflow用户
提问于 2018-07-21 04:25:45
回答 2查看 3.6K关注 0票数 1

我正在尝试在GCP虚拟机上安装Minikube。我遇到一个问题,操作系统抱怨需要启用VT-X/AMD-v。在GCP上设置这个有什么特别的说明吗?

EN

回答 2

Stack Overflow用户

发布于 2018-07-22 03:45:06

Nested Virtualization在GCP上是受支持的,我可以确认我链接的文档是最新的和可行的。

在这里引用你需要的3个基本点:

  • A支持的OS
    • CentOS 7内核版本为3.10
    • Debian 9内核版本为4.9
    • Debian 8内核版本为3.16

    H110RHEL 7内核版本为3.10H112SLES12.2内核版本为4.4

    • SLES 12.1内核版本为3.12

    H116Ubuntu 16.04 LTS内核版本为4.4H118Ubuntu 14.04 LTS内核版本为3.13

  • 使用特殊许可证https://www.googleapis.com/compute/v1/projects/vm-options/global/licenses/enable-vmx创建镜像(这是免费提供的;它只是向GCE发出信号,表明您希望在使用此镜像的实例上启用该功能)
    • Create正在使用已经存在的磁盘(例如):< disk1 >D32(您必须自己创建镜像,例如从操作系统镜像启动一个实例,然后在保留引导盘的同时删除该实例)
    • 使用现有的镜像使用(例如):

  • 从支持嵌套虚拟化的映像创建实例。类似于:gcloud compute instances create example-nested-vm --zone us-central1-b --image nested-vm-image。请记住,您需要选择一个至少具有Haswell CPU的区域。

通过SSH连接到新实例,并通过运行grep vmx /proc/cpuinfo验证是否启用了该功能。如果您得到任何输出,则表示该功能已成功启用。

票数 6
EN

Stack Overflow用户

发布于 2020-04-10 05:20:10

使用this链接。它在警告环境已过时的情况下工作,并在warning本身中给出了解决方案。基本上,您可能需要升级来宾环境。我不需要做任何事情;它工作得很好。上面的答案不起作用,至少到目前为止是这样(VM自己启动,然后停止)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51449880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档