← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1312133] Re: Cannot launch VMs with KVM since Icehouse upgrade

 

> Since I upgraded my deployment from Havana to Icehouse, I can no
longer launch VMs when the hypervisor is KVM. However, with QEMU it
works perfectly.

> 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.

These are somewhat at odds with each other.  The logs provided show that
'qemu-system-x86_64' corresponds to the TCG based QEMU, while  'qemu-
spice' is the KVM based QEMU.

Either way, AFAICT, there is nothing notable changed between Havana and
Icehouse that would affect the way KVM guests are launched by Nova, but
not affect TCG guests.

Possibly there is some non-determinstic bug in QEMU and/or guest kernel
that is hitting you here.

I dont think there's enough evidence of a problem in Nova to justify
keeping this open.

If you see problems with current Juno based OpenStack & up2date Ubuntu
KVM packages please do feel free to file a new bug.

** Changed in: nova
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1312133

Title:
  Cannot launch VMs with KVM since Icehouse upgrade

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  Since I upgraded my deployment from Havana to Icehouse, I can no
  longer launch VMs when the hypervisor is KVM. However, with QEMU it
  works perfectly. Back in Havana I've always used KVM.

  When I say KVM, I mean that virt_type=kvm is set at the compute's
  /etc/nova/nova-compute.conf [libvirt] section, and when I say QEMU
  it's when virt_type=qemu is set.

  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:
  http://paste.openstack.org/show/76662/

  Compute node's nova-compute.conf:
  http://paste.openstack.org/show/76663/

  Controller node's nova.conf: http://paste.openstack.org/show/76664/

  Compute's libvirt instance file: /etc/libvirt/qemu/instance-*.xml:
  http://paste.openstack.org/show/76674/

  And the commands that are run using and not not using KVM:
  http://paste.openstack.org/show/76927/

  I notice that the QEMU machine type is now pc-i440fx-trusty, even
  though I'm still using precise. Anyway, without KVM and the same
  machine type it works.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1312133/+subscriptions


References