如何将rabbitmq集群中的某个节点移除.
2024-10-21 09:43:38
首先将要移除的节点停机.
root@rabbitmq-03:~# rabbitmqctl stop
Stopping and halting node 'rabbit@rabbitmq-03' ...
然后执行如下操作.
在主节点,也就是发起进群的主机上进行节点的移除.
root@rabbitmq-01:/var/lib/rabbitmq# rabbitmqctl -n rabbit@rabbitmq-01 forget_cluster_node rabbit@rabbitmq-03
Removing node 'rabbit@rabbitmq-03' from cluster ...
下面是范例
rabbitmqctl -n hare @ mcnulty forget_cluster_node rabbit @ stringer
然后查看集群状态信息.
root@rabbitmq-01:/var/lib/rabbitmq# rabbitmqctl cluster_status
Cluster status of node 'rabbit@rabbitmq-01' ...
[{nodes,[{disc,['rabbit@rabbitmq-01','rabbit@rabbitmq-02']}]},
{running_nodes,['rabbit@rabbitmq-02','rabbit@rabbitmq-01']},
{cluster_name,<<"rabbit@rabbitmq-01">>},
{partitions,[]}]
发现rabbitmq3节点已经被移除.
最新文章
- dedecms 文章页图片改为绝对路径
- Fiddler (二) Script 用法
- C++中引用(&;)的用法和应用实例
- VS2015/2013/2012 IIS Express Debug Classic ASP
- paper 24 :matlab的cat函数
- 史上最用心的 iOS App 上架流程
- POJ C++程序设计 编程题#3 编程作业—文件操作与模板
- Dapper链接查询扩展
- hash桶
- Android和java平台 DES加密解密互通程序及其不能互通的原因
- 一百万数据索引实例測试--mysql
- CentOS 6.5搭建Samba服务器
- JSP之mysql中文乱码问题
- Java调用第三方接口工具类(json、form)
- 大整数加减运算的C语言实现
- SVN客户端使用
- jQuery-jqprint.js打印插件使用高版本jQuery时问题
- s4-7 生成树协议
- Expo大作战(二十三)--expo中expo kit 高级属性(没干货)
- Git 提交更新到仓库(分布式版本控制系统)