[rabbitmq-discuss] Management UI plugin issue on 2 node cluster

Simon MacMullen simon at rabbitmq.com
Tue Apr 12 12:42:32 BST 2011


On 11/04/11 23:10, Jos Boumans wrote:
> I've just upgraded my 2 node cluster from 2.4.0 to 2.4.1 on Ubuntu
> 10.04.2 on ec2. Both nodes have the plugins installed for the
> management UI (+agent) and the stomp adapter.
>
> The second node in the cluster won't start with the management UI
> installed. If i remove the UI and leave the agent + stomp adapter,
> it starts and joins the cluster as expected. This configuration
> worked fine on 2.4.0.

This is odd. I just tested this on 2.4.1 and it's working for me.

What happens to the second node if the first node in the cluster is down 
and the full management plugin is installed?

> I have a huge erlang crash dump file, but nothing that seems to
> indicate anything about the management plugin.

Yeah, the crash dump is rarely that helpful.

> The error log shows:
>
> Kernel pid terminated (application_controller)
> ({application_terminated,rabbit,shutdown})
>
> and not much more than that.

Is there anything in the sasl log?

> The full output of a console session is below the sig showing how
> it works without the UI plugin, and fails when enabling it.

<snip>

> broker running
> starting STOMP Adapter (binding to [61613]) ...done
> ** Found 0 name clashes in code paths
> {"Kernel pid
> terminated",application_controller,"{application_terminated,rabbit,shutdown}"}

This is very odd - it's showing the rabbit application failing to start. 
But printing "broker running" is the last thing we do on application 
startup...

Cheers, Simon

-- 
Simon MacMullen
Staff Engineer, RabbitMQ
SpringSource, a division of VMware



More information about the rabbitmq-discuss mailing list