情况一:由于项目需要,需要使用ESXi嵌套部署esxi,但是安装好后,在嵌套内的虚拟主机无法访问外面主机及网络,只能与宿主机相通,其它则均不能通信。
解决方案:
开启物理机混杂模式。
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
图解开启方法:

esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
注意:嵌套的ESXI主机上也需要开启混杂模式。
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
开启后再测试网络正常:
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
情况二:Esxi嵌套XenServer时无法和外界通信,虚拟机和外界也不能正常通信。
解决方法:首先开启物理机Esxi的混染模式
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
然后关闭XenServer主机,找到其配置文件Xen.vmx编辑它.
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
在最后加上vhv.enable = "TRUE",保存重新启动Xenserver即可解决。
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
情况三:esxi嵌套PVE进行超容合云实践时,pve开Server后出现虚拟机无法正常开启。
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
解决方法,首先关闭PVE然后开启esxi物理机混杂模式,通过SHELL进入ESXI找到PVE对应的配置文件。
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理
在配置文件最后加上以下项:
monitor.virtual_mmu = "automatic"
monitor.virtual_exec = "automatic"
vhv.enable = "TRUE"
保存退出,重新启动PVE,启动虚拟机
esxi-xen-pve等嵌套虚拟化中常遇的坑及解决方法整理