ovirt4.3开启嵌套虚拟化

  • 第一步,先将主机上的所有虚机关闭或迁移走;
  • 第二步,维护主机;
  • 第三步,编辑主机,在“内核”标签页中选中“嵌套的虚拟化”,如下图;
ovirt4.3开启嵌套虚拟化
  • 第四步,重启主机;
  • 第五步,编辑要嵌套使用虚拟化的虚机,在“主机”标签页,选中“特定主机”(注意这里选的主机是上面已配置过嵌套虚拟化的主机),然后选中“透传主机CPU”,如下图:
ovirt4.3开启嵌套虚拟化
  • 第六步,重新启动上面已配置过的虚机即可。
  • 第七步,将主机上的防火墙服务停掉,否则虚机内启动的虚机无法与外部网络通信(具体原因待查):
systemctl stop firewalld

根据需要,如果集群中有多台主机,可分别开启。

在主机上验证是否开启嵌套虚拟化的命令:

cat /sys/module/kvm_intel/parameters/nested

输出Y即代表已开启。

在虚机中验证是否支持虚拟化的命令:

lscpu |grep vmx

能够查询到vmx即已支持。

 

PS:转载文章请注明来源:oVirt中文社区(www.cnovirt.com)

扫码?加好友拉你进oVirt技术交流群!

6 条回复 A 作者 M 管理员 E
  1. 关于嵌套虚拟化不关防火墙虚机网络不通的解决办法:
    进入ovirt管理台,设置网络->vNIC配置集->编辑->网络过滤器为“没有网络过滤器”,这样就不需要关防火墙了。

  2. 楼主有在ovirt跑过VMware workstation吗,我跑时候提示与hyper-v冲突,但是我没有开这个hyper-v, 求解?

    • 呃,还真没这么跑过,但是这个和hyper-v没关系呀

    • 那楼主有没有嵌套跑过ovirt呢

    • 嵌套跑oVirt没问题的

    • 防火墙关闭了 还是虚拟机的hosted_engine vm 还是没法通外网

欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论