一旦实例停止并在某个时间后启动,为什么嵌套虚拟化似乎被禁用?

时间:2018-03-06 15:01:12

标签: google-cloud-platform google-compute-engine kvm virsh

我已在虚拟机上设置嵌套虚拟化,并且可以在其上成功运行Windows来宾。我使用了来自here

的Debian的google示例

问题是,一旦我关闭实例并稍后尝试它看起来似乎已禁用嵌套虚拟化。我正在测试以下命令:

grep -cw vmx /proc/cpuinfo

启用嵌套虚拟化时,通常会返回非零值,但现在返回零。

嵌套虚拟化会出现问题吗?

1 个答案:

答案 0 :(得分:3)

  

更新:错误已经解决。

我测试了这种行为,这很奇怪:

  • 如果你重启实例不是问题,嵌套的虚拟化会继续工作。

  • 如果您停止实例并重新启动它,嵌套的虚拟化将不再有效,grep -cw vmx /proc/cpuinfo会返回0,因为您注意到了。

由于我认为这不是预期的行为而且这是一个错误,我在google issuetracker中引发了一个公共错误,您可以通过以下链接关注更新并获取更新:

我建议您为公共问题加注星标,以便收到邮件通知。

免责声明:我致力于Google云平台支持。