我正在尝试在运行在虚拟机上并托管在iMac'11上的Ubuntu 12.04客户机上安装Openstack。更准确地说,我正在尝试在我的Ubuntu客户机上安装KVM管理程序。
我的英特尔i5处理器支持VT-X,但是,当我运行时
lili@CloudletVM:~$ sudo kvm-ok
我得到以下输出:
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
如果可能,任何人都可以帮我在我的Virtualbox Guest计算机上启用KVM吗? 提前谢谢!
答案 0 :(得分:2)
您无法在虚拟框中运行的来宾操作系统中使用KVM
。
在安装步骤中,它清楚地表明了这一点。
确定您的计算节点是否支持虚拟机的硬件加速:
$ egrep -c '(vmx|svm)' /proc/cpuinfo
当且仅当它返回非零值时,才能使用KVM。在您的情况下,上面的命令返回零。 即使您的原始硬件支持硬件加速,它在虚拟机客户操作系统中也不可用。
所以我建议改用QEMU
。
编辑[libvirt]
文件中的/etc/nova/nova-compute.conf
部分,如下所示:
[libvirt]
...
virt_type = qemu