[rabbitmq-discuss] Rolling upgrade of a cluster

Simon MacMullen simon at rabbitmq.com
Tue Mar 29 21:57:22 BST 2011

On 29/03/2011 8:44PM, Jason J. W. Williams wrote:
> When you upgrade a cluster from one version (>2.1.1) to another by
> simply unpacking the new version of RabbitMQ and doing a rolling
> upgrade, do you just lose the queues and queue contents, or do you also
> lose the exchange, vhost and permission definitions?

You lose everything.

But - exciting news! We recently merged the cluster upgrade code, so the 
next release will upgrade >= 2.1.1 clusters *almost* seamlessly[0].

Cheers, Simon

[0] You have to shut the cluster down to do the upgrade, and pay a tiny 
bit of attention to the order you do things in.

More information about the rabbitmq-discuss mailing list