Metadata service is not working (Openstack havana)

Asked by Prasun Bhattacharjee

I am trying two node installation of openstack havana on ubuntu 12.04. One node will act as controller and network node, while other node will act as compute node. After the configuration I am able to create an instance and ping that instance successfully. But not able to ssh to that instance. I checked the console log of that instance and found below error.

2014-04-24 06:03:48,934 - util.py[WARNING]: 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [0/120s]: url error [[Errno 111] Connection refused]
2014-04-24 06:03:49,937 - util.py[WARNING]: 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [1/120s]: url error [[Errno 111] Connection refused]
2014-04-24 06:03:50,940 - util.py[WARNING]: 'http://169.254.169.254/2009-04-04/meta-data/instance-id' failed [2/120s]: url error [[Errno 111] Connection refused]
.
.

And in the "/var/log/neutron/metadata-agent.log" file of controller node, I got following error..

2014-04-23 15:41:49.478 30082 ERROR neutron.agent.metadata.agent [-] Unexpected error.
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent Traceback (most recent call last):
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/neutron/agent/metadata/agent.py", line 96, in __call__
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent return self._proxy_request(instance_id, tenant_id, req)
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/neutron/agent/metadata/agent.py", line 149, in _proxy_request
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent body=req.body)
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1444, in request
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1196, in _request
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent (response, content) = self._conn_request(conn, request_uri, method, body, headers)
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1132, in _conn_request
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent conn.connect()
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 798, in connect
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent raise socket.error, msg
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent error: [Errno 111] ECONNREFUSED
2014-04-23 15:41:49.478 30082 TRACE neutron.agent.metadata.agent

someone please help me to solve this issue. I have searched for this error and made some changes as suggested. But till now no luck.

Question information

Language:
English Edit question
Status:
Expired
For:
OpenStack Core Infrastructure Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.