Ok, thanks everybody for your help. The problem is that I had installed erlang several months ago by hand and yum also installed it in a different location when installing rabbit. When I deleted the old version everything started working.<div>
<br></div><div>Cheers!</div><div>Marcus<br><br><div class="gmail_quote">On Wed, Nov 4, 2009 at 4:08 AM, Robert Raschke <span dir="ltr"><<a href="mailto:rtrlists@googlemail.com">rtrlists@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><div class="gmail_quote"><div><div></div><div class="h5">On Wed, Nov 4, 2009 at 12:24 AM, Marcus Irven <span dir="ltr"><<a href="mailto:marcus@marcusirven.com" target="_blank">marcus@marcusirven.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
I've installed rabbitmq 1.6.0 via yum on two CentOS servers (one on slicehost and the other on EC2) and I'm running rabbitmq as a service. On both servers I get an error when trying to run rabbitmqctl:<div><br></div>
<blockquote style="border:medium none;margin:0pt 0pt 0pt 40px;padding:0px">{"init terminating in do_boot",{undef,[{rabbit_control,start,[]},{init,start_it,1},{init,start_em,1}]}}<br><br>
Crash dump was written to: erl_crash.dump</blockquote><div><div><br></div><div>Any help is appreciated.</div><br></div></blockquote></div></div><div><br>The error means that rabbit_control:start() is a function that could not be found by the Erlang runtime (it's undefined). I'm not sure how things are installed for you (combined Erlang and Rabbit or just Rabbit making use of a centrally installed Erlang). You could check the Erlang path settings in the rabbitmqctl script to see if the Rabbit folders are included correctly.<br>
<br>Robby<br><br></div></div>
</blockquote></div><br></div>