AMQP server on localhost:5672 is unreachable: [Errno 111] ECONNREFUSED

asked 2016-09-23 01:55:10 -0500

Suneha gravatar image

Hi..i am trying to add additional compute node to openstack that i installed using devstack on different machine.compute node is not able to register with Rabbitmq service running on controller node.. Here it is my nova.conf file on compute node...

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
state_path=/var/lib/nova
lock_path=/var/lock/nova
force_dhcp_release=True
iscsi_helper=tgtadm
libvirt_use_virtio_for_bridges=True
connection_type=libvirt
root_helper=sudo nova-rootwrap /etc/nova/rootwrap.conf
verbose=True
ec2_private_dns_show_ip=True
api_paste_config=/etc/nova/api-paste.ini
volumes_path=/var/lib/nova/volumes
enabled_apis=ec2,osapi_compute,metadata
rpc_backend = rabbit
auth_strategy = keystone
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
my_ip = #compute node ip
rabbit_host= #controller_node_ip
rabbit_port = 5672
rabbit_userid = stackrabbit
rabbit_password = devstack
rabbit_use_ssl = False
rabbit_virtual_host=/

[keystone_authtoken]
auth_uri = http://controller_node_ip:5000
auth_url = http://controller_node_ip:35357
 memcached_servers = controller_node_ip:11211
 auth_type = password
 project_domain_name = default
 user_domain_name = default
 project_name = service
 username = nova
 password = devstack
 auth_host = controller_node_ip
 auth_port = 35357
 auth_protocol = http

[vnc]
enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = $my_ip
novncproxy_base_url = http://controller_node_ip:6080/vnc_auto.html

[glance]
api_servers = http://controller_node_ip:9292

[oslo_concurrency]
lock_path = /var/lib/nova/tmp

Here it is my nova-compute.log:

 2016-09-20 19:08:57.701 7201 INFO oslo.messaging._drivers.impl_rabbit [-] Reconnecting to AMQP server on    localhost:5672
 2016-09-20 19:08:57.701 7201 INFO oslo.messaging._drivers.impl_rabbit [-] Delaying reconnect for 1.0 seconds...
 2016-09-20 19:08:58.708 7201 ERROR oslo.messaging._drivers.impl_rabbit [-] AMQP server on localhost:5672 is unreachable: [Errno 111] ECONNREFUSED. Trying again in 30 seconds...

Please suggest me something so that i can resolve this issue... Thank you in advance...

edit retag flag offensive close merge delete

Comments

Hi, Please ensure you removed 127.0.1.1 entry in /etc/hosts file on both controller node and compute node. Also please share the nova.conf file from the controller node.

Praveen N gravatar imagePraveen N ( 2016-09-26 00:16:01 -0500 )edit

Hii..i resolved this issue..but now i m getting a new error : TRACE nova.openstack.common.threadgroup libvirtError: internal error: client socket is closed. I am using Ubuntu 14.04 and also Edited the [libvirt] section in the /etc/nova/nova-compute.conf file as follows: virt_type = qemu

Suneha gravatar imageSuneha ( 2016-09-26 00:21:18 -0500 )edit

Also check if you have the rabbit stuff in neutron.conf on your compute node.. That's what I was missing and the connection was ok after restarting nova-compute and neutron-openvswitch-agent services.. :)

Diavel gravatar imageDiavel ( 2016-10-26 03:53:05 -0500 )edit