[rabbitmq-discuss] Clustering - just can't get it going

Derek Wyatt derek at derekwyatt.org
Wed Sep 25 15:51:08 BST 2013


I forgot to mention that, sorry.  Everything is wide open.

*01*:~$ sudo iptables --list
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


*02*:~$ sudo iptables --list
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination






On 25 September 2013 10:41, Simon MacMullen <simon at rabbitmq.com> wrote:

> Are other ports firewalled? If so please read http://www.rabbitmq.com/**
> clustering.html#firewall<http://www.rabbitmq.com/clustering.html#firewall>
>
> Cheers, Simon
>
> On 25/09/13 15:36, Derek Wyatt wrote:
>
>> Thanks Jason.  The cookies are the same.  Running anything from
>> rabbitmqctl to the remote host fails, unfortunately.  The list_queues
>> call fails to connect, the same as join_cluster.
>>
>> As I indicated, the telnets all work just fine, so I'm stuck for what to
>> diagnose next.  Any ideas would be great.
>>
>>
>> On 25 September 2013 09:57, Jason McIntosh <mcintoshj at gmail.com
>> <mailto:mcintoshj at gmail.com>> wrote:
>>
>>     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
>>     <mailto: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<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!
>>         AMQPConnection 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<rabbitmq-discuss at lists.rabbitmq.com>
>>         <mailto:rabbitmq-discuss@**lists.rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
>> >
>>         https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**
>> rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>>
>>
>>
>>
>>     --
>>     Jason McIntosh
>>     http://mcintosh.poetshome.com/**blog/<http://mcintosh.poetshome.com/blog/>
>>     573-424-7612 <tel:573-424-7612>
>>
>>     ______________________________**_________________
>>     rabbitmq-discuss mailing list
>>     rabbitmq-discuss at lists.**rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
>>     <mailto:rabbitmq-discuss@**lists.rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
>> >
>>     https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**
>> rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>>
>>
>>
>>
>> ______________________________**_________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss at lists.**rabbitmq.com<rabbitmq-discuss at lists.rabbitmq.com>
>> https://lists.rabbitmq.com/**cgi-bin/mailman/listinfo/**rabbitmq-discuss<https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>>
>>
>
> --
> Simon MacMullen
> RabbitMQ, Pivotal
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130925/ab4f5b1a/attachment.htm>


More information about the rabbitmq-discuss mailing list