instances with hugepages intermittently fail to start

Bug #1878376 reported by James Page
6
This bug affects 1 person
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-DISABLED:disabled | False |
| OS-FLV-EXT-DATA:ephemeral | 0 |
| access_project_ids | None |
| disk | 0 |
| id | 9f3946cc-df0c-468a-80a9-808702d9a620 |
| name | 4c-8192m |
| os-flavor-access:is_public | True |
| properties | hw:mem_page_size='large' |
| 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.

Revision history for this message
James Page (james-page) wrote :

This may be related to bug 1734204 but right now I can't actually reproduce that bug on a Queens deployment

description: updated
Changed in nova (Ubuntu):
status: New → Incomplete
Revision history for this message
Andre Ruiz (andre-ruiz) wrote :

Have been trying to reproduce it, nothing so far:

https://pastebin.canonical.com/p/Wq7bnBS8cN/

There must be some other variable involved.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for nova (Ubuntu) because there has been no activity for 60 days.]

Changed in nova (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.