<div dir="ltr">Thanks!<div><br></div><div style>There&#39;s something with the script that makes it not work in 2.8, but maybe it&#39;s unrelated. Thanks for the help.</div><div style><br></div><div style>T#</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Feb 12, 2013 at 11:30 AM, Simon MacMullen <span dir="ltr">&lt;<a href="mailto:simon@rabbitmq.com" target="_blank">simon@rabbitmq.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 12/02/13 07:22, Theo wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a bash script that starts a local RabbitMQ cluster, but it was<br>
written for 2.6 (or maybe even 2.5) and now it doesn&#39;t work anymore.<br>
Could you help me fix it to be compatible with 2.8 and 3.0? The only<br>
issue, as far as I can tell is that the second node can&#39;t start because<br>
the management plugin tries to start its web server on the same port as<br>
the first node. In my script this was solved by passing<br>
-rabbitmq_mochiweb listeners [{mgmt,[{port,$mgmt_port}]}] with a<br>
different value for $mgmt_portfor each node, but in newer versions it<br>
looks like this isn&#39;t the way to do it.<br>
</blockquote>
<br>
In 3.x you would need to use:<br>
<br>
-rabbitmq_management listener [{port,$mgmt_port}]<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, in 3.0 the management UI<br>
is actually starting two web servers (the port number changed and the<br>
server on the old port just redirects), and I assume both of those will<br>
need to be set.<br>
</blockquote>
<br>
The redirect port will not break startup if it is already in use so you don&#39;t need to do anything; one of your instances will grab that port and the others will not.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The script for 2.6 is here:<br>
<br>
<a href="https://gist.github.com/iconara/4760720" target="_blank">https://gist.github.com/<u></u>iconara/4760720</a><br>
<br>
If possible, I would like to use the same script for 2.8 and 3.0 (we&#39;re<br>
using 2.8 in production, but 3.0 will replace it eventually, so it&#39;s<br>
good to be able to start test clusters of both versions).<br>
</blockquote>
<br>
2.8 should be the same as 2.6.<br>
<br>
Cheers, Simon<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
Simon MacMullen<br>
RabbitMQ, VMware<br>
</font></span></blockquote></div><br></div>