Ironic node power state is NONE with ironic log 'Server-side error: "[Errno 12] Cannot allocate memory" ' in undercloud node

Solution Verified - Updated -

Issue

  • Ironic node power state is NONE with ironic log 'Server-side error: "[Errno 12] Cannot allocate memory" '
  • Below trace back being printed in ironic-conductor.log
2018-01-08 10:30:49.677 3065 ERROR wsme.api [req-800c2e7b-08eb-470d-9beb-ec22ae330aec admin admin - - -] Server-side error: "[Errno 12] Cannot allocate memory". Detail: 
Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/wsmeext/pecan.py", line 84, in callfunction
    result = f(self, *args, **kwargs)

  File "/usr/lib/python2.7/site-packages/ironic/api/controllers/v1/node.py", line 175, in put
    topic=topic)

  File "/usr/lib/python2.7/site-packages/ironic/conductor/rpcapi.py", line 508, in set_boot_device
    device=device, persistent=persistent)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/client.py", line 158, in call
    retry=self.retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/transport.py", line 90, in _send
    timeout=timeout, retry=retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 470, in send
    retry=retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 461, in _send
    raise result

OSError: [Errno 12] Cannot allocate memory

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In