背景:在工作中搭建测试环境需要多台服务器,为了方便以及节省资源,需要把这些服务器放在一台虚拟机上运行。
现在有Exsi6.0的物理机通过vc管理,当创建好虚拟机,发现可以在上面安装KVM,但是无法运行。查看cpuinfo,发现不支持虚拟化。
grep --color "vmx\|svm" /proc/cpuinfo
解决办法:
经查询资料需要在Exsi上开启嵌套虚拟化功能。
1、开启SSH服务,登陆到Exsi。
2、在此配置文件/etc/vmware/config后追加
vhv.enable = "TRUE"
3、设置Exsi进入维护模式,确认运行中的虚拟机都迁移完成,然后重启Exsi。