Author: phanx
Updated: 2014-6-2
2014-10-3
转载请保留作者信息
=========================
这称做 Nested RHEV-H 3.x on VMware ESXi 5.5
需要开起VHV支持。 5.1 以后的VHV 参数 从 vhv.allow 变成了 vhv.enable
如果不是vSphere,或者没有找到这个选项,就直接在虚拟机的配置中增加参数
- vhv.enable = true
注意了,如果使用单独的ESXi,没有用vCenter来管理Hypervisor的话,在VSphere Client用选项 -- 高级 -- 常规 -- 配置参数 来添加这个参数是不行的。
我添加后,一点确认,再进去看,就找不到这个添加的参数了。所以,得用SSH登录到ESXi的CLI下面,修改虚拟机的vmx文件,加入一行
- vhv.enable= "TRUE"
在vSphere下创建虚拟机的时候,操作系统类型可以选择 RHEL x64
CPU中参数要改成 Expose hardware assisted virtualization to the guest OS 和 Hardware CPU and MMU。

另外顺便说一下,网卡最好选VMXNET 3 ,如果用E1000或者E1000E做的化,那么RHEV-H 中的虚拟机会出现时通时不通的情况。
对于跑在ESXi上的RHEL中用KVM建立的虚拟机也是一样的现象,所以最好用VMXNET 3类型的网卡。