Launching a nova instance inside VMWare Fusion locks compute node

asked 2015-01-27 17:12:01 -0500

jharley gravatar image

updated 2015-02-06 11:09:19 -0500

Until recently, myself and my co-wokers have been doing OpenStack development and testing inside VirtualBox VMs on our workstations. nova-compute is configured to use libvirt with qemu, and inside VirtualBox nova instances launch without issue. Switching the same configuration to a VMWare Fusion VM (same automated install and config.) causes the VM running nova-compute to 'lock up' and the instance to never come online. I've tested with Icehouse (2014.1.3) and Juno (2014.2.1). I've confirmed the same is true with a devstack (which sets up in qemu mode).

I have a basic Ubuntu 14.04.1 VM in Fusion and confirmed that I can launch QEMU (non accelerated) and KVM (accelerated w/VT-x) instances using the Fusion VM without any lockups. This leads me to believe that something about our VMX configuration (I have tried enabling VT-x and disabling VT-x without any change in behaviour), or something about nova-compute+libvirt working inside VMWare Fusion that is causing this to happen (especially since the same is true of devstack).

I have found many blog posts where people talk about using OpenStack and Nova with libvirt inside VMWare, so I'm sure this can work.. can anyone point me in the right direction?

edit retag flag offensive close merge delete