Включите KVM на ubuntu 12.04 на virtualbox на iMac'11

Я пытаюсь установить Openstack на гостевую машину Ubuntu 12.04, работающую в виртуальном ящике и размещенную на iMac'11. Точнее, я пытаюсь установить гипервизор KVM на свою гостевую машину Ubuntu.

Мой процессор Intel i5 поддерживает VT-X, однако, когда я запускаю

lili@CloudletVM:~$ sudo kvm-ok

Получаю следующий результат:

INFO: Your CPU does not support KVM extensions 
KVM acceleration can NOT be used

Кто-нибудь может помочь мне включить KVM на моей гостевой машине Virtualbox, если это возможно? Заранее спасибо!


person user2551168    schedule 08.08.2014    source источник


Ответы (1)


Вы не можете использовать KVM в гостевой ОС, работающей в Virtual Box.

На этапе установки это четко указано.

Определите, поддерживает ли ваш вычислительный узел аппаратное ускорение для виртуальных машин:

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

Вы можете использовать KVM тогда и только тогда, когда он возвращает ненулевое значение. В вашем случае приведенная выше команда возвращает ноль. Даже если исходное оборудование поддерживает аппаратное ускорение, оно недоступно в гостевой ОС виртуальной машины.

Поэтому я рекомендую вместо этого использовать QEMU.

Отредактируйте раздел [libvirt] в файле /etc/nova/nova-compute.conf следующим образом:

[libvirt]
...
virt_type = qemu
person Harikrishnan    schedule 10.08.2014