instances with hugepages intermittently fail to start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nova (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 18.04 LTS + OpenStack Queens
Example flavour:
+------
| Field | Value |
+------
| OS-FLV-
| OS-FLV-
| access_project_ids | None |
| disk | 0 |
| id | 9f3946cc-
| name | 4c-8192m |
| os-flavor-
| properties | hw:mem_
| ram | 8192 |
| rxtx_factor | 1.0 |
| swap | |
| vcpus | 4 |
+------
*some* instance creation requests fail to start instances due to lack of available hugepages on the numa node being targeted for the instance (log data to follow). Workaround to alleviate this symptom has been to split the flavor across to numa nodes using hw:numa_nodes=2 as an additional property, which means the cores for the instance can be split across the numa nodes on the hypervisor. This does have a performance overhead.
This may be related to bug 1734204 but right now I can't actually reproduce that bug on a Queens deployment