Cannot launch VMs with KVM since Icehouse upgrade (100% CPU)

asked 2014-04-22 12:45:14 -0600

igordcard gravatar image

updated 2014-05-02 10:15:05 -0600

Since I upgraded my deployment from Havana to Icehouse, I can no longer launch VMs when libvirt's virt_type is set to "kvm" (in compute node's /etc/nova/nova-compute.conf). However, with if virt_type is set to "qemu" it works perfectly. Back in Havana I've always used "kvm".

The machines and operating systems are unchanged since Havana, and the OS is Ubuntu 12.04.4 LTS.

I can see the qemu-system-x86_64 process taking up 100% CPU. I can't find any relevant logs to further understand what's happening.

I am using Neutron for networking, which is also working properly.

Here is the Compute node's nova.conf:

Compute node's nova-compute.conf:

Controller node's nova.conf:

Compute's libvirt instance file: /etc/libvirt/qemu/instance-00000033.xml:

My bug report concerning this has recently been confirmed: .

edit retag flag offensive close merge delete


I believe the cause may be related to the fact that nova is setting machine type to pc-i440fx-trusty (see my /etc/libvirt/qemu/instance-00000033.xml: ), while I still have Ubuntu 12.04 precise.

igordcard gravatar imageigordcard ( 2014-04-22 13:44:51 -0600 )edit

KVM merged Mainline Qemu a while ago. Please,clarify the difference between KVM and Qemu , explain in more details what you mean exactly.

DanIzack gravatar imageDanIzack ( 2014-04-24 10:20:58 -0600 )edit

Hello, I have updated the question to explicitly reference virt_type. Here is my /etc/nova/nova-compute.conf: , where virt_type is set to either "kvm" or "qemu".

igordcard gravatar imageigordcard ( 2014-05-01 17:15:51 -0600 )edit