[rabbitmq-discuss] Upgrade Erlang only with Persistent queues

Chen, Bin Bin.Chen at kla-tencor.com
Thu Oct 17 18:41:21 BST 2013

I forgot to tell we are using Windows 2008 Server.

I firstly shut down RabbitMQ, killed the epmd.exe process.
And then I replaced Erlang folder and ran install.exe -s.
I also changed the registry to correct the path to erl.exe (I found 3 places).
After doing all of these, I tried to start RabbitMQ service and it just crashed.

Is there anything I missed?


-----Original Message-----
From: rabbitmq-discuss-bounces at lists.rabbitmq.com [mailto:rabbitmq-discuss-bounces at lists.rabbitmq.com] On Behalf Of Michael Klishin
Sent: Thursday, October 17, 2013 10:22 AM
To: Discussions about RabbitMQ
Subject: Re: [rabbitmq-discuss] Upgrade Erlang only with Persistent queues

On oct 17, 2013, at 9:18 p.m., "Chen, Bin" <Bin.Chen at kla-tencor.com> wrote:

> Is there a safe way to do that without losing any message in the persistent queues?
> Please let me know how to do that if you know.

If you publish messages as persistent and queues are durable, you will not lose any messages upon server shutdown. It's a good idea to back up your Mnesia directory (often located at /var/lib/rabbitmq/mnesia on Linux) before upgrade.


More information about the rabbitmq-discuss mailing list