kvm

如何在esxi 6上面套嵌运行虚拟机(kvm、xen、esxi6、vmware workstation、Qemu)

在 VMware ESXi 虚拟机上运行虚拟机,被称为多层虚拟或者嵌套虚拟机(Nested VMs)。如果只有一台电脑想测试多节点 OpenStack 环境的话,使用 VMware ESXi 虚拟几个运行 KVM Hypervisor 的 OpenStack 计算节点是个不错的办法。

VMware ESXi 6.0 默认情况下不支持嵌套虚拟,所以在 VMware ESXi 虚拟机里安装完 KVM 以后会发现 KVM 虽然能装但不可用:

# egrep -c '(vmx|svm)' /proc/cpuinfo

0

解决办法很简单:1、修改 VMware ESXi 的设置;2、修改对应虚拟机的设置。

1、修改 VMware ESXi 的设置;

登陆 VMware ESXi 控制台打开 VMware ESXi 6.0 的 SSH 服务(默认 SSH 服务是关闭的),然后用 ssh 登陆 VMware ESXi 后在 config 文件中最后加入 vhv.enable = "TRUE" 一行:

 

标签
订阅 kvm