我有 vcenter server 5.5,创建了安装了 windows server 2019 操作系统的 VM。安装了 Hyper-V 管理器,但现在无法启动 VM,尝试了很多方法但都无法启动。*已在 VM 中启用 CPU 虚拟化。*虚拟机管理程序服务已启动并正在运行。*已在 VM vmx 文件中添加 vhv.enable = TRUE hypervisor.cpuid.v0 = FALSE。
请帮忙
答案1
看来你正在寻找 嵌套虚拟化,即在一个虚拟机中运行另一个虚拟机,或在一个虚拟机管理程序中运行另一个虚拟机管理程序的能力。
默认情况下,ESXi 不支持嵌套虚拟化。您需要通过 SSH 登录到 ESXi 主机并重新配置位于的配置文件,/etc/vmware/config
并添加包含以下内容的新行:
vhv.enabled = "TRUE"
(在之前的 ESXi 5.1 中是这样的vhv.allow = "TRUE"
。)
更多信息请参阅文章 VMware ESXi 5.5 上的嵌套虚拟化。