Upgrade rabbitmq cluster from 3.7.17 to 3.8.30

358 views
Skip to first unread message

金甲虫

unread,
May 10, 2022, 8:31:47 AM5/10/22
to rabbitmq-users
What is the correct order of upgrading rabbitmq cluster from 3.7.17 to 3.8.30?
I still confused after reading this https://www.rabbitmq.com/upgrade.html

As rolling-upgrade only support 3.7.18 and later, I can only do a full stop upgrade.
And rabbitmq 3.8.30 requires erlang 23.2, so I need to upgrade erlang version.

So take a 3-node-cluster as an example, the order of operation will be

1. Stop node 3
2. Stop node 2
3. Stop node 1
4. Uninstall old erlang
5. Install new erlang
6. Unpack new rabbitmq-server to overwrite old rabbitmq-server files
7. Start node 1
8. Start node 2
9. Start node 3

Am I right?

金甲虫

unread,
May 10, 2022, 8:34:06 AM5/10/22
to rabbitmq-users
I'm using CentOS 7, and erlang version is 22.0.7

Kendrik Peng

unread,
May 10, 2022, 8:52:55 AM5/10/22
to rabbitm...@googlegroups.com
How about installing the latest version 3.9 for a cluster, copy message cluster by cluster via shovel, then switch the app to the new cluster entirely?

Regards.


--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/rabbitmq-users/bbed4cf8-1d35-4713-8b20-5a018ba6ac9fn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages