Cinder fails to communicate with rabbitmq
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
jun923.gu |
Bug Description
I was playing with OS newton release on ubuntu 16.04.
I 've a OS installation with Horizon, compute, Neutron, Heat. All of them were working nicely. I thought of starting with Cinder but it's not working.
Below are the details from my node. I 've installed cinder on one of my compute node.
root@compute2:~# cinder --version
1.9.0
alepo@compute1:~$ cinder service-list
+------
| Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+------
| cinder-scheduler | controller | nova | enabled | up | 2016-11-
| cinder-volume | compute2@lvm | nova | enabled | down | 2016-11-
+------
Logs from compute2 node.
2016-11-25 14:20:43.218 9613 ERROR oslo_service.
2016-11-25 14:20:43.218 9613 ERROR oslo_service.
2016-11-25 14:20:43.218 9613 ERROR oslo_service.
2016-11-25 14:20:43.218 9613 ERROR oslo_service.
2016-11-25 14:20:43.218 9613 ERROR oslo_service.
2016-11-25 14:21:13.225 9613 WARNING oslo_messaging.
Logs from AMQ server
=ERROR REPORT==== 25-Nov-
Channel error on connection <0.941.1> (172.16.
{amqp_error,
Changed in cinder: | |
status: | New → Incomplete |
Well I could fix the problem by adding a config in the cinder.conf file under default section.
rabbit_ durable_ queues = true.
After I added the conf parameter I can see the connection is established. If this is a generic configuration it should be documented.