NUMA topology isn't discovering on some HW lab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Ivan Ponomarev |
Bug Description
9.0 ISO 54
Steps:
1. Prepare env that support NUMA CPU
2. Check numa topology from compute node:
root@bootstrap:~# lstopo --no-caches http://
3. Check numa topology in CLI
$ fuel2 node show 2
http://
4. Check nailgun log: http://
As we can see there is 4 numas on node-2, while they are not discovered in fuel
The reason is in a new hierarchy(Group) in lstopo output for this node:
root@bootstrap:~# lstopo --no-caches
Machine (126GB)
Group0 L#0 (63GB)
NUMANode L#0 (P#0 31GB)
Socket L#0
Core L#0
PU L#0 (P#0)
PU L#1 (P#20)
Core L#1
PU L#2 (P#1)
PU L#3 (P#21)
Core L#2
PU L#4 (P#2)
PU L#5 (P#22)
Core L#3
PU L#6 (P#3)
PU L#7 (P#23)
Core L#4
PU L#8 (P#4)
PU L#9 (P#24)
And this is now it looks on other lab that is successfully parsed:
root@bootstrap:~# lstopo --no-caches
Machine (252GB)
NUMANode L#0 (P#0 126GB)
Socket L#0
Core L#0
PU L#0 (P#0)
PU L#1 (P#20)
////
Fix proposed to branch: master /review. openstack. org/288535
Review: https:/