vSphere ESXi如何使用嵌套虚拟化(1-vSphere 6.0+linux虚拟化)
今天准备在vSphere当中上传一个用workstation做出来的虚拟机,没想到遇到了很多问题,在这里,作为新手小白碰到了一些问题,在这里总结一下。
1.workstation做出来的虚拟机直接上传到vSphere上是无法使用的,所以在这里,要先打开workstation,然后用workstation连接到vSphere这台服务器上,然后把要使用的虚拟机进行上传,此时vSphere才可以正常使用workstation创建的虚拟机。同理,vSphere的虚拟机,workstation上也能够下载。
2.上传了虚拟机之后,我遇到了嵌套虚拟化的问题。因为我上传的虚拟机文件当中,还跑着几台虚拟机,因此遇到了关于嵌套方面的问题。
在我搜索了一些资料之后,我使用的是在虚拟机的.vmx文件的末尾,添加一行代码
vhv.enable = "TRUE"
这样,我的嵌套虚拟机就变得可以正常运行了。
另外,在多层嵌套虚拟机的时候,请在最底层的虚拟机配置文件中加入vhv.enable="TRUE"这条命令,我在尝试用vsphere搭建一台windows后,上面安装了vmware workstation,提示我说不支持虚拟化,然后也不支持vhv,我更改了vmware workstation中虚拟机的vmx文件,再开机却告知我字典问题。所以我在更改了最底层的vmx,添加vhv.enable = "TRUE"之后,发现windows上的vmware中的虚拟机能够正常开启了。