[Openstack] [Nova][virt-driver-numa-placement]How to enbale instance with numa ?
    Chris Friesen 
    chris.friesen at windriver.com
       
    Wed Feb  4 08:58:52 UTC 2015
    
    
  
On 02/02/2015 07:18 PM, Li, Chen wrote:
>          2015-02-03 09:15:43.921 TRACE nova.compute.manager [instance: 833cfac5-4fac-438b-acff-579b41ee5729]   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 993, in createWithFlags
>          2015-02-03 09:15:43.921 TRACE nova.compute.manager [instance: 833cfac5-4fac-438b-acff-579b41ee5729]     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
>          2015-02-03 09:15:43.921 TRACE nova.compute.manager [instance: 833cfac5-4fac-438b-acff-579b41ee5729] libvirtError: internal error: process exited while connecting to monitor: 2015-02-03T01:15:43.331770Z qemu-system-x86_64: -object memory-backend-ram,size=2048M,id=ram-node0,host-nodes=0,policy=bind: NUMA node binding are not supported by this QEMU
Just thought I'd mention that I'm seeing the same behaviour with devstack on 
ubuntu 14.10:
2015-02-04 08:27:39.726 TRACE nova.compute.manager [instance: 
a1044d35-71a6-4f49-b08d-e2b0521fb57e] libvirtError: internal error: process 
exited while connecting to monitor: 2015-02-04T08:27:39.168932Z 
qemu-system-x86_64: -object 
memory-backend-file,prealloc=yes,mem-path=/dev/hugepages/libvirt/qemu,size=4096M,id=ram-node0,host-nodes=0,policy=bind: 
NUMA node binding are not supported by this QEMU
qemu is 2.1, libvirt is 1.2.8
Looking at the qemu code, it seems that ubuntu must have compiled without 
defining CONFIG_NUMA--which just blows my mind.
Setting that aside, there's another topic. I haven't actually specified NUMA 
bindings, only huge pages, so does it really make sense to require a quemu with 
numa binding capability?
Chris
    
    
More information about the Openstack
mailing list