Discussion:
[rabbitmq-users] Having trouble when Installing RabbitMq Server in Ubuntu
J Maharajan
2015-05-22 06:37:21 UTC
Permalink
Hi,

I am setting up Rabbitmq server cluster for mirroring queues, so i am
creating two nodes.

One node is Ubuntu 14.10(Master node) another node is Ubuntu 14.4 LTS(VM
Virtualbox).

When installing Rabbitmq server using below command in master node, it is
installed version 3.3.5 whereas nodeB the rabbitmq version 3.2.4 got
installed

*sudo apt-get install rabbitmq-server.*

So downloaed rabbitmq-server_3.5.2-1_all.deb from site but it giving below
error while installing in master node

Selecting previously unselected package rabbitmq-server.
(Reading database ... 202300 files and directories currently installed.)
Preparing to unpack rabbitmq-server_3.5.2-1_all.deb ...
Unpacking rabbitmq-server (3.5.2-1) ...
dpkg: dependency problems prevent configuration of rabbitmq-server:
rabbitmq-server depends on erlang-nox (>= 1:13.b.3) | esl-erlang; however:
Package erlang-nox is not installed.
Package esl-erlang is not installed.

dpkg: error processing package rabbitmq-server (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.0.2-2) ...
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
rabbitmq-server

In order to setup high availability queue should i install same version of
Rabbitmq server in both node ?

how to install

Package erlang-nox
Package esl-erlang

Any help would be appreciated.

Thanks
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Jean-Sébastien Pédron
2015-05-22 08:48:24 UTC
Permalink
Post by J Maharajan
Hi,
Hi!
Post by J Maharajan
So downloaed rabbitmq-server_3.5.2-1_all.deb from site but it giving
below error while installing in master node
Selecting previously unselected package rabbitmq-server.
(Reading database ... 202300 files and directories currently installed.)
Preparing to unpack rabbitmq-server_3.5.2-1_all.deb ...
Unpacking rabbitmq-server (3.5.2-1) ...
Package erlang-nox is not installed.
Package esl-erlang is not installed.
"dpkg -i" does not download dependencies. You have two solutions:

o You install Erlang manually: "apt-get install erlang-nox". Then,
you can install rabbitmq-server with "dpkg -i ...".

o You add our Debian repository to your sources.list:
http://www.rabbitmq.com/install-debian.html
Then you can run "apt-get install rabbitmq-server".
Post by J Maharajan
In order to setup high availability queue should i install same version
of Rabbitmq server in both node ?
With or without mirrored queues (HA), RabbitMQ requires all nodes in a
cluster run the same minor version of RabbitMQ (eg. all are on 3.5.x but
one could be at 3.5.0 and the other node at 3.5.1) *and* the same
version of Erlang.

As you have two different versions of Ubuntu, they probably come with
different versions of Erlang as well. If this is the case, one solution
is to use the Erlang package provided by Erlang Solutions on all nodes:
https://www.erlang-solutions.com/downloads/download-erlang-otp
--
Jean-Sébastien Pédron
Pivotal / RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
J Maharajan
2015-05-22 10:43:05 UTC
Permalink
Thank you!
Post by Jean-Sébastien Pédron
Post by J Maharajan
Hi,
Hi!
Post by J Maharajan
So downloaed rabbitmq-server_3.5.2-1_all.deb from site but it giving
below error while installing in master node
Selecting previously unselected package rabbitmq-server.
(Reading database ... 202300 files and directories currently installed.)
Preparing to unpack rabbitmq-server_3.5.2-1_all.deb ...
Unpacking rabbitmq-server (3.5.2-1) ...
rabbitmq-server depends on erlang-nox (>= 1:13.b.3) | esl-erlang;
Package erlang-nox is not installed.
Package esl-erlang is not installed.
o You install Erlang manually: "apt-get install erlang-nox". Then,
you can install rabbitmq-server with "dpkg -i ...".
http://www.rabbitmq.com/install-debian.html
Then you can run "apt-get install rabbitmq-server".
Post by J Maharajan
In order to setup high availability queue should i install same version
of Rabbitmq server in both node ?
With or without mirrored queues (HA), RabbitMQ requires all nodes in a
cluster run the same minor version of RabbitMQ (eg. all are on 3.5.x but
one could be at 3.5.0 and the other node at 3.5.1) *and* the same
version of Erlang.
As you have two different versions of Ubuntu, they probably come with
different versions of Erlang as well. If this is the case, one solution
https://www.erlang-solutions.com/downloads/download-erlang-otp
--
Jean-Sébastien Pédron
Pivotal / RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+***@googlegroups.com.
To post to this group, send an email to rabbitmq-***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Loading...