← Back to team overview

openstack team mailing list archive

AMQP server on localhost:5672 is unreachable: IOError Socket closed.

 

Essex on Ubuntu 12.04.

I am seeing these messages in noa-api.log file, and the nova is not
functional in dashboard. I believe the problem is with rabbitmq, but i
don't know how to solve this situation.


2012-05-15 14:20:11 ERROR nova.rpc.common
[req-1d70ea22-fb6e-4be8-84f5-54cfd78698ac 0c1bd987f8b84088983e17645067c225
488ef90f59fd4bf68fc78f7086556af2] AMQP server on localhost:5672 is
unreachable: Socket closed. Trying again in 30 seconds.
2012-05-15 14:20:11 TRACE nova.rpc.common Traceback (most recent call last):
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 446, in
reconnect
2012-05-15 14:20:11 TRACE nova.rpc.common     self._connect()
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 423, in
_connect
2012-05-15 14:20:11 TRACE nova.rpc.common     self.connection.connect()
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/kombu/connection.py", line 154, in connect
2012-05-15 14:20:11 TRACE nova.rpc.common     return self.connection
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/kombu/connection.py", line 560, in
connection
2012-05-15 14:20:11 TRACE nova.rpc.common     self._connection =
self._establish_connection()
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/kombu/connection.py", line 521, in
_establish_connection
2012-05-15 14:20:11 TRACE nova.rpc.common     conn =
self.transport.establish_connection()
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/kombu/transport/pyamqplib.py", line 255,
in establish_connection
2012-05-15 14:20:11 TRACE nova.rpc.common
connect_timeout=conninfo.connect_timeout)
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/kombu/transport/pyamqplib.py", line 52,
in __init__
2012-05-15 14:20:11 TRACE nova.rpc.common     super(Connection,
self).__init__(*args, **kwargs)
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/amqplib/client_0_8/connection.py", line
144, in __init__
2012-05-15 14:20:11 TRACE nova.rpc.common     (10, 30), # tune
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/amqplib/client_0_8/abstract_channel.py",
line 95, in wait
2012-05-15 14:20:11 TRACE nova.rpc.common     self.channel_id,
allowed_methods)
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/amqplib/client_0_8/connection.py", line
202, in _wait_method
2012-05-15 14:20:11 TRACE nova.rpc.common
self.method_reader.read_method()
2012-05-15 14:20:11 TRACE nova.rpc.common   File
"/usr/lib/python2.7/dist-packages/amqplib/client_0_8/method_framing.py",
line 221, in read_method
2012-05-15 14:20:11 TRACE nova.rpc.common     raise m
2012-05-15 14:20:11 TRACE nova.rpc.common IOError: Socket closed
2012-05-15 14:20:11 TRACE nova.rpc.common



# service rabbitmq-server status
Status of node rabbit@openstack ...
[{pid,2137},
 {running_applications,[{rabbit,"RabbitMQ","2.7.1"},
                        {os_mon,"CPO  CXC 138 46","2.2.7"},
                        {sasl,"SASL  CXC 138 11","2.1.10"},
                        {mnesia,"MNESIA  CXC 138 12","4.5"},
                        {stdlib,"ERTS  CXC 138 10","1.17.5"},
                        {kernel,"ERTS  CXC 138 10","2.14.5"}]},
 {os,{unix,linux}},
 {erlang_version,"Erlang R14B04 (erts-5.8.5) [source] [64-bit] [smp:24:24]
[rq:24] [async-threads:30] [kernel-poll:true]\n"},
 {memory,[{total,26413240},
          {processes,10154960},
          {processes_used,10134760},
          {system,16258280},
          {atom,1124441},
          {atom_used,1120341},
          {binary,69304},
          {code,11134417},
          {ets,742384}]},
 {vm_memory_high_watermark,0.39999999997628105},
 {vm_memory_limit,13491309772}]
...done.




-- 
Thanks & Regards,
Shashi Kanth

Follow ups