<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">I think during the time the error logs are generated, the cluster may not be successfully formed. As part of the deployment scripts, I deleted all content in
 /var/lib/rabbitmq/mnesia to recover from some scenario when cluster cannot be formed. Here is the relevant part of the deployment scripts:</span></p></div></div></div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">sudo(&quot;bash -c &#39;echo XXXXXXXXXXXXXXXX &gt; /var/lib/rabbitmq/.erlang.cookie&#39;&quot;)<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">sudo(&quot;chown rabbitmq /var/lib/rabbitmq/.erlang.cookie&quot;)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">sudo(&quot;chmod 600 /var/lib/rabbitmq/.erlang.cookie&quot;)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">sudo(&quot;rm -fr /var/lib/rabbitmq/mnesia&quot;)</span></p></div></div></div></div></blockquote><div>
<br></div><div>That is indeed a fine way to get rid of your Mnesia contents including clustering info and any metadata that needs to be shared amongst the nodes (queue, exchange, binding, user, vhost, etc. definitions).</div>
<div><br></div><div>On the other hand, after you&#39;ve done it, you&#39;ve got no really good reason to expect your nodes to act as clustered.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div lang="EN-US" link="blue" vlink="purple"><div><div><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:11pt">What I want to achieve after redeployment is to erase previous states completely and let the cluster starts with a clean state, that’s why I erased the /mnesia
 folder (is there a better way to do that?). The problem is sometimes the error messages show up for a few minutes then everything works fine after that, but other times I saw the error message being logged for 80 minutes before the cluster works correctly.
 Do you have any suggestions?</span></p></div></div></div></div></blockquote><div><br></div><div>Are you establishing your clusters using the rabbitmq command line tools or by statically encoding their properties in your rabbitmq.config files?  You&#39;re going to have to repeat whichever you did when you bring a newly redeployed cluster, having gone through the cleansing you outline above, back online.</div>
<div><br></div><div>You might consider setting up scripts to execute the appropriate commands, as per our clustering guide, on the appropriate nodes after you&#39;ve done the scripted clean-up you describe.</div><div><br>
</div><div>Best regards,</div><div>Jerry</div><div><br></div></div>