New DPDK instances cannot be created in an environment with OVS-DPDK in Red Hat OpenStack Platform
Issue
New DPDK instances cannot be created in an environment with OVS-DPDK in Red Hat OpenStack Platform
[stack@undercloud ~]$ openstack flavor list
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
| ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public |
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
(...)
| dac32d86-958d-4262-a7ae-60e6598b6511 | m1.small.dpdk | 4096 | 20 | 0 | 1 | True |
+--------------------------------------+---------------+------+------+-----------+-------+-----------+
IThe deployment is failing on the NUMA filter. One can observe the following in /var/log/nova/nova-scheduler.log
when nova is switched to debug=true
:
(...)
b3b93] overcloud-compute-dpdk-1.localdomain, overcloud-compute-dpdk-1.localdomain fails NUMA topology requirements. The instance does not fit on this host. host_passes /usr/lib/python2.7/site-packages/nova/scheduler/filters/numa_topology_
filter.py:93
(...)
Environment
Red Hat OpenStack Platform 10
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.