Ask Your Question

is that necessary to install Qpid(AMQP) server on each machine

asked 2014-09-09 22:38:53 -0500

Sooraj gravatar image

Hi sir,

Is that necessary to install Qpid(AMQP) server on each machine........... Controller,network.compute.

Please anyone help..

edit retag flag offensive close merge delete


The first part of that is correct (yes, amqp is used for rpc between components). The second part is completely false.

larsks gravatar imagelarsks ( 2014-09-10 07:04:00 -0500 )edit

2 answers

Sort by ยป oldest newest most voted

answered 2014-09-10 07:05:51 -0500

larsks gravatar image

No, you do not need to install qpid on each machine. Qpid (and rabbit mq) provide a message queing service; you only need one qpid server in your OpenStack deployment and it can be shared by all of the various services. You would then set, e.g., qpid_hosts in your nova.conf to point at that server on your controller and all of your compute nodes, and similarly for Glance, etc.

It is possible to run multiple instance of qpid or rabbitmq in an HA configuration, but only a single instance is necessary for your OpenStack environment to function.

edit flag offensive delete link more


I agree with you.

SGPJ gravatar imageSGPJ ( 2014-09-10 09:45:08 -0500 )edit

answered 2014-09-10 07:51:00 -0500

Dheeraj gravatar image

yes, it is required for your internal communication in between your nodes and your controller. you have to install QPID server on each machine for massage passing.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2014-09-09 22:38:53 -0500

Seen: 120 times

Last updated: Sep 10 '14