rabbitmq的笔记(四)小版本的升级操作

何为小版本呢?就是在小数点第二位的版本号,比如3.7.7到3.7.18就是小版本升级。因为这个有操作,所以写个博客记录一下,以后可能用到。

第一个节点:
1、在节点1下载对应版本的安装包。
2、在节点1执行关闭节点, rabbitmqctl stop_app。
3、在节点1执行升级,rpm -Uvh ***.rpm。如果成功的话,就执行7。如果在停止服务的过程中失败的话。就执行4。
4、在节点2执行节点硬删除,rabbitmqctl foget_cluster_node rabbit@rabbitmq01。
5、在节点1删除数据目录,mv /var/lib/rabbitmq/mnesa /tmp。
6、在节点1执行启动进程,service rabbitmq-server start,执行关闭节点,rabbitmqctl stop_app,加入集群,rabbitmqctl join_cluster rabbit@rabbitmq002。跳过第7。
7、执行启动进程,service rabbitmq-server start。
8、在web管理界面点击镜像的消息同步。
 
第二个节点:
1、在节点2下载对应版本的安装包。
2、在节点2执行关闭节点, rabbitmqctl stop_app。
3、在节点2执行升级,rpm -Uvh ***.rpm。如果成功的话,就执行7。如果在停止服务的过程中失败的话。就执行4。
4、在节点3执行节点硬删除,rabbitmqctl foget_cluster_node rabbit@rabbitmq02。
5、在节点2删除数据目录,mv /var/lib/rabbitmq/mnesa /tmp。
6、在节点2执行启动进程,service rabbitmq-server start,执行关闭节点,rabbitmqctl stop_app,加入集群,rabbitmqctl join_cluster rabbit@rabbitmq003。跳过第7。
7、执行启动进程,service rabbitmq-server start。
8、在web管理界面点击镜像的消息同步。
 
第三个节点:
1、在节点3下载对应版本的安装包。
2、在节点3执行关闭节点, rabbitmqctl stop_app。
3、在节点3执行升级,rpm -Uvh ***.rpm。如果成功的话,就执行7。如果在停止服务的过程中失败的话。就执行4。
4、在节点1执行节点硬删除,rabbitmqctl foget_cluster_node rabbit@rabbitmq03。
5、在节点3删除数据目录,mv /var/lib/rabbitmq/mnesa /tmp。
6、在节点3执行启动进程,service rabbitmq-server start,执行关闭节点,rabbitmqctl stop_app,加入集群,rabbitmqctl join_cluster rabbit@rabbitmq001。跳过第7。
7、执行启动进程,service rabbitmq-server start。
8、在web管理界面点击镜像的消息同步。

posted @   一夕如环  阅读(494)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示