[rabbitmq-discuss] RabbitMQ not starting anymore after removing federation configuration
simon at rabbitmq.com
Wed Oct 26 16:44:01 BST 2011
On 26/10/11 12:24, Jelle Smet wrote:
> I ran into a situation that RabbitMQ refuses to start when I have
> removed the "federation" configuration used to start RabbitMQ initially.
> The only way to recover from that situation is:
> - restoring your original configuration
> - start RabbitMQ
> - delete the federation exchange
> - stop RabbitMQ
> - remove configuration
> - start RabbitMQ again.
Yeah. It's not completely obvious what RabbitMQ should do in this
situation - it's found a federation exchange in Mnesia, but it doesn't
know what a federation exchange is any more.
We could just delete the exchange, but what if that wasn't what you
wanted? You might have accidentally started without the plugin, so
deleting exchanges as a result is not helpful.
In future we might have some fallback exchange implementation that could
be used, but whatever it does, it could still take people by surprise.
More information about the rabbitmq-discuss