[rabbitmq-discuss] Can't cluster nodes on a single machine

Ishwor Gurung ishwor.gurung at gmail.com
Sun May 20 01:39:33 BST 2012


On 20 May 2012 09:47, Gigi <gigi at roblox.com> wrote:
> I have two detached nodes called rabbit-1 and rabbit-2  running on port 5672
> and 5673. I follow the transcript for clustering and verified that rabbit-1
> is running (via the status command) but when the cluster command fails
> complaining that rabbit-1 is not running. I tried to cluster both to
> rabbit-1 and rabbit-1 at GIGI (the host name). I even ran cluster_status on
> rabbit-1 and it says it's running just fine as a disc node (clustered to
> itself). Can anyone point out what am I doing wrong?
>
> The setup is a Windows 7 laptop, Erlang 15B, RabbitMQ 2.8.2 with the
> management plugin. The start command sets the RABBITMQ_SERVER_START_ARGS so
> the management plugin for each node listens on a different port (55672 and
> 55673) .

Try this fab https://github.com/ishwor/stuffs/blob/master/rabbitfab.py

> Thanks, Gigi
>
> Here is the session:
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.bat -n rabbit-2 stop_app
> Stopping node 'rabbit-2 at Gigi' ...
> ...done.
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.ba
> t -n rabbit-2 reset
> Resetting node 'rabbit-2 at Gigi' ...
> ...done.
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.bat -n rabbit-1 status
> Status of node 'rabbit-1 at Gigi' ...
> [{pid,12988},
>  {running_applications,
>     [{rabbitmq_management,"RabbitMQ Management Console","2.8.2"},
>      {xmerl,"XML parser","1.3"},
>      {rabbitmq_management_agent,"RabbitMQ Management Agent","2.8.2"},
>      {amqp_client,"RabbitMQ AMQP Client","2.8.2"},
>      {rabbit,"RabbitMQ","2.8.2"},
>      {os_mon,"CPO  CXC 138 46","2.2.8"},
>      {sasl,"SASL  CXC 138 11","2.2"},
>      {rabbitmq_mochiweb,"RabbitMQ Mochiweb Embedding","2.8.2"},
>      {webmachine,"webmachine","1.7.0-rmq2.8.2-hg"},
>      {mochiweb,"MochiMedia Web Server","1.3-rmq2.8.2-git"},
>      {inets,"INETS  CXC 138 49","5.8"},
>      {mnesia,"MNESIA  CXC 138 12","4.6"},
>      {stdlib,"ERTS  CXC 138 10","1.18"},
>      {kernel,"ERTS  CXC 138 10","2.15"}]},
>  {os,{win32,nt}},
>  {erlang_version,"Erlang R15B (erts-5.9) [smp:8:8] [async-threads:30]\n"},
>  {memory,
>     [{total,19502880},
>      {processes,6062447},
>      {processes_used,6062432},
>      {system,13440433},
>      {atom,495069},
>      {atom_used,485111},
>      {binary,82512},
>      {code,9611946},
>      {ets,625740}]},
>  {vm_memory_high_watermark,0.10147532588839969},
>  {vm_memory_limit,858993459},
>  {disk_free_limit,8465047552},
>  {disk_free,58608041984},
>  {file_descriptors,
>
> [{total_limit,924},{total_used,4},{sockets_limit,829},{sockets_used,2}]},
>  {processes,[{limit,1048576},{used,181}]},
>  {run_queue,0},
>  {uptime,358}]
> ...done.
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.ba
> t -n rabbit-2 cluster rabbit-1
> Clustering node 'rabbit-2 at Gigi' with ['rabbit-1'] ...
> Error: {no_running_cluster_nodes,['rabbit-1'],['rabbit-1']}
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.ba
> t -n rabbit-2 cluster rabbit-1 at GIGI
> Clustering node 'rabbit-2 at Gigi' with ['rabbit-1 at GIGI'] ...
> Error: {no_running_cluster_nodes,['rabbit-1 at GIGI'],['rabbit-1 at GIGI']}
>
> C:\Program Files (x86)\RabbitMQ
> Server\rabbitmq_server-2.8.2\sbin>rabbitmqctl.bat -n rabbit-1 cluster_status
> Cluster status of node 'rabbit-1 at Gigi' ...
> [{nodes,[{disc,['rabbit-1 at Gigi']}]},{running_nodes,['rabbit-1 at Gigi']}]
> ...done.
>
>
>
>
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss



-- 
Best regards,
Ishwor


More information about the rabbitmq-discuss mailing list