[Bug 1878376] [NEW] instances with hugepages intermittently fail to start

James Page james.page at ubuntu.com
Wed May 13 09:40:08 UTC 2020


Public bug reported:

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.

** Affects: nova (Ubuntu)
     Importance: Undecided
         Status: Incomplete

** Description changed:

- Placeholder for more information
+ 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.

** Changed in: nova (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to nova in Ubuntu.
https://bugs.launchpad.net/bugs/1878376

Title:
  instances with hugepages intermittently fail to start

Status in nova package in Ubuntu:
  Incomplete

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nova/+bug/1878376/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list