<div dir="ltr">Hello,<div><br></div><div>I&#39;m using the very last rabbitmq version (3.1.0), with 3 nodes and I have trouble clustering them in an automatic way (using rabbit.config). I&#39;m not sure it matters but 2 of the nodes are running debian 6 and one is running debian 7 (beta). But anyway this happens even with only the two squeezes.</div>

<div><br></div><div>In short, if I don&#39;t specify any rabbit.config, and do the following :</div><div>&lt;node1&gt;: rabbitmq-server -detached</div><div>&lt;node2&gt;: rabbitmq-server -detached</div><div>&lt;node2&gt;: rabbitmqctl stop_app</div>

<div>&lt;node2&gt;: rabbitmqctl join_cluster rabbit@&lt;node1&gt;</div><div style>&lt;node2&gt;: rabbitmqctl start_app</div><div><div>&lt;node3&gt;: rabbitmq-server -detached</div><div>&lt;node3&gt;: rabbitmqctl stop_app</div>

<div>&lt;node3&gt;: rabbitmqctl join_cluster rabbit@&lt;node1&gt;</div>&lt;node3&gt;: rabbitmqctl start_app<div><br></div><div style>The cluster works perfectly, BUT if I try to set it up in the rabbit.config file like so :�</div>

<div style><br></div><div style>� � � � � �{cluster_nodes, {[&#39;rabbit@&lt;node1&gt;&#39;, &#39;rabbit@&lt;node2&gt;&#39;, &#39;rabbit@&lt;node3&gt;&#39;], �disk}},<br></div><div><br></div><div style>The first node I start does fine, but the other two crash every time.</div>

<div style><br></div><div style>Here are a few logs :�</div><div style><br></div><div style>&gt; <b>startup_err</b></div><div style><br></div><div style><div>Crash dump was written to: erl_crash.dump</div><div>init terminating in do_boot ()</div>

<div><br></div><div style>&gt; <b>startup_log</b></div><div style><br></div><div style><div>� � � � � � � RabbitMQ 3.1.0. Copyright (C) 2007-2013 VMware, Inc.</div><div>� ## �## � � �Licensed under the MPL. �See <a href="http://www.rabbitmq.com/">http://www.rabbitmq.com/</a></div>

<div>� ## �##</div><div>� ########## �Logs: /var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div><div>� ###### �## � � � �/var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div><div>� ##########</div><div>� � � � � � � Starting broker...</div>

<div><br></div><div>BOOT FAILED</div><div>===========</div><div><br></div><div>Error description:</div><div>� �function_clause</div><div><br></div><div>Log files (may contain more information):</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div>

<div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div><div><br></div><div>Stack trace:</div><div>� �[{rabbit_table,create_local_copy,[disk],[]},</div><div>� � {rabbit_mnesia,init_db,3,[]},</div><div>� � {rabbit_mnesia,init_db_and_upgrade,3,[]},</div>

<div>� � {rabbit_mnesia,init_from_config,0,[]},</div><div>� � {rabbit_mnesia,init,0,[]},</div><div>� � {rabbit,&#39;-run_boot_step/1-lc$^1/1-1-&#39;,1,[]},</div><div>� � {rabbit,run_boot_step,1,[]},</div><div>� � {rabbit,&#39;-start/2-lc$^0/1-0-&#39;,1,[]}]</div>

<div><br></div><div><br></div><div><br></div><div>BOOT FAILED</div><div>===========</div><div><br></div><div>Error description:</div><div>� �{could_not_start,rabbit,</div><div>� � � �{bad_return,</div><div>� � � � � �{{rabbit,start,[normal,[]]},</div>

<div>� � � � � � {&#39;EXIT&#39;,{rabbit,failure_during_boot,function_clause}}}}}</div><div><br></div><div>Log files (may contain more information):</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div>

<div><br></div><div>{&quot;init terminating in do_boot&quot;,{rabbit,failure_during_boot,{could_not_start,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{&#39;EXIT&#39;,{rabbit,failure_during_boot,function_clause}}}}}}}</div>

<div><br></div><div style>&gt; <b>rabbit@&lt;node2&gt;.log</b></div><div style><br></div><div style><div>=INFO REPORT==== 3-May-2013::13:25:11 ===</div><div>Starting RabbitMQ 3.1.0 on Erlang R15B01</div><div>Copyright (C) 2007-2013 VMware, Inc.</div>

<div>Licensed under the MPL. �See <a href="http://www.rabbitmq.com/">http://www.rabbitmq.com/</a></div><div><br></div><div>=INFO REPORT==== 3-May-2013::13:25:11 ===</div><div>node � � � � � : rabbit@&lt;node2&gt;</div><div>

home dir � � � : /var/lib/rabbitmq</div><div>cookie hash � �: *************************</div><div>log � � � � � �: /var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div><div>sasl log � � � : /var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div>

<div>database dir � : /var/lib/rabbitmq/mnesia/rabbit@&lt;node2&gt;</div><div><br></div><div>=INFO REPORT==== 3-May-2013::13:25:11 ===</div><div>Limiting to approx 924 file handles (829 sockets)</div><div><br></div><div>
=INFO REPORT==== 3-May-2013::13:25:11 ===</div>
<div>Error description:</div><div>� �function_clause</div><div><br></div><div>Log files (may contain more information):</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div>

<div><br></div><div>Stack trace:</div><div>� �[{rabbit_table,create_local_copy,[disk],[]},</div><div>� � {rabbit_mnesia,init_db,3,[]},</div><div>� � {rabbit_mnesia,init_db_and_upgrade,3,[]},</div><div>� � {rabbit_mnesia,init_from_config,0,[]},</div>

<div>� � {rabbit_mnesia,init,0,[]},</div><div>� � {rabbit,&#39;-run_boot_step/1-lc$^1/1-1-&#39;,1,[]},</div><div>� � {rabbit,run_boot_step,1,[]},</div><div>� � {rabbit,&#39;-start/2-lc$^0/1-0-&#39;,1,[]}]</div><div><br></div>

<div><br></div><div>=INFO REPORT==== 3-May-2013::13:25:12 ===</div><div>Error description:</div><div>� �{could_not_start,rabbit,</div><div>� � � �{bad_return,</div><div>� � � � � �{{rabbit,start,[normal,[]]},</div><div>� � � � � � {&#39;EXIT&#39;,{rabbit,failure_during_boot,function_clause}}}}}</div>

<div><br></div><div>Log files (may contain more information):</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;.log</div><div>� �/var/log/rabbitmq/rabbit@&lt;node2&gt;-sasl.log</div><div><br></div><div style>&gt; <b>rabbit@&lt;node2&gt;-sasl.log</b></div>

<div style><br></div><div style><div>=CRASH REPORT==== 3-May-2013::13:25:12 ===</div><div>� crasher:</div><div>� � initial call: application_master:init/4</div><div>� � pid: &lt;0.70.0&gt;</div><div>� � registered_name: []</div>

<div>� � exception exit: {bad_return,</div><div>� � � � � � � � � � � � {{rabbit,start,[normal,[]]},</div><div>� � � � � � � � � � � � �{&#39;EXIT&#39;,</div><div>� � � � � � � � � � � � � � �{rabbit,failure_during_boot,function_clause}}}}</div>

<div>� � � in function �application_master:init/4 (application_master.erl, line 138)</div><div>� � ancestors: [&lt;0.69.0&gt;]</div><div>� � messages: [{&#39;EXIT&#39;,&lt;0.71.0&gt;,normal}]</div><div>� � links: [&lt;0.69.0&gt;,&lt;0.7.0&gt;]</div>

<div>� � dictionary: []</div><div>� � trap_exit: true</div><div>� � status: running</div><div>� � heap_size: 2584</div><div>� � stack_size: 24</div><div>� � reductions: 206</div><div>� neighbours:</div><div><br></div></div>

<div style>I&#39;ll trying differents things but any help would be appreciated.�</div><div style><br></div><div style>Thanks !</div><div><br></div></div></div></div>-- <br>michael
</div></div>