VM create fails with "Require both a host and instance NUMA topology to fit instance on host"
I am trying to create a multi-node setup by following devstack guide.
Setup:
I have a base Ubuntu14 laptop running 2 virtualbox based ubuntu16 VMs: "controller" and "compute1". I intentionally disabled nova-compute service on controller just to see a server instance getting created on the compute1 node. But instance creation fails and I see the following in nova scheduler service logs:
2017-01-30 17:19:15.688 DEBUG nova.virt.hardware [req-cc1cc793-3801-4ff1-af6b-3a6f8add7622 demo demo] Require both a host and instance NUMA topology to fit instance on host. from (pid=28618) numa_fit_instance_to_host /opt/stack/nova/nova/virt/hardware.py:1328
Full log: http://paste.openstack.org/show/596898/
I am using the cirros test image that comes with devstack and using "cirros256" flavor for creating instance. Here are the local.conf for controller and compute1 nodes.
When I enable compute service on controller the instance gets created successfully on the controller node. What am I doing wrong?
This doesn't look like an error. Since neither host nor instance have or require a NUMA topology, this method returns immediately. The scheduler log shows that compute1 has been selected.
Any other errors related to req-cc1cc793-3801-4ff1-af6b-3a6f8add7622? Perhaps in the nova-compute.log?
any luck here ?? I am facing similar issue. With Ocata, my instances are getting stuck in "scheduling" state.