[rabbitmq-discuss] Clustering - just can't get it going
Jason McIntosh
mcintoshj at gmail.com
Wed Sep 25 14:57:21 BST 2013
Check your erlang cookie on both servers to make sure it matches I think
it's in - /var/lib/rabbitmq/ - then you can use rabbitmqctl from one
machine and see if you can connect to another to list queues. I THINK
that's rabbitmqctl -n <servernode> list_queues for example. If both
servers can talk to each other then it should be rabbitmqctl stop_app,
join_cluster, start_app.
Jason
On Wed, Sep 25, 2013 at 8:50 AM, Derek Wyatt <derek at derekwyatt.org> wrote:
> Hi,
>
> I've seen a number of people failing to get clustering running and,
> unfortunately, I can't get it going either. Here's the summary of what
> I've got:
>
> - Two nodes - RMQ1 and RMQ2
> - I can ping RMQ1 from RMQ2, and vice versa
> - I can telnet from RMQ1 to RMQ2:epmd, and vice versa
> - I can telnet from RMQ1 to RMQ2:amqp, and vice versa
> - The cookie file is identical, as is clear from the startup INFO
>
> My goal is to have RMQ2 join RMQ1 in a cluster.
>
> The servers are started using the init script in Ubuntu (i.e. service
> rabbitmq-server start). This is different than the script at
> http://www.rabbitmq.com/clustering.html, which says to start with
> "rabbitmq-server -detached". I've tried that and it doesn't seem to make
> any difference so I always use the init script instead.
>
> So, the script says to stop the RMQ2 server and then join the cluster.
> The following transcript shows how well all this goes:
>
> 02:~$ sudo rabbitmqctl stop_app
> Stopping node 'rabbit at RMQ2' ...
> ...done.
>
> 02:~$ sudo rabbitmqctl join_cluster --ram rabbit at RMQ1
> Clustering node 'rabbit at RMQ2' with 'rabbit at RMQ1' ...
> Error: {cannot_discover_cluster,"The nodes provided are either offline or
> not running"}
>
> However, as I said above, telnetting to the ports works just fine:
>
> 02:~$ telnet RMQ1 epmd
> Trying <ip address>...
> Connected to RMQ1
> Escape character is '^]'.
> booger!
> Connection closed by foreign host.
>
> 02:~$ telnet RMQ1 amqp
> Trying <ip address>...
> Connected to RMQ1
> Escape character is '^]'.
> booger!
> AMQP Connection closed by foreign host.
>
> I'm stuck for what else to test. Does anyone know how to troubleshoot
> this thing further?
>
> Thanks,
> Derek
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
--
Jason McIntosh
http://mcintosh.poetshome.com/blog/
573-424-7612
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130925/d89b4130/attachment.htm>
More information about the rabbitmq-discuss
mailing list