MatrixRhythm

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

https://blog.csdn.net/love905661433/article/details/85451606

命令:

1)停止节点MQ服务: ./rabbitmqctl stop

2)在集群移除节点:

  将要移除的节点先停止, 使用命令rabbitmqctl stop_app, 然后在其他节点执行如下命令: ./rabbitmqctl forget_cluster_node rabbit@rabbit139

3)启动服务: ./rabbitmq-server -detached

./rabbitmq -server -detached

  启动服务问题有问题:

  Error description:
     {error,{inconsistent_cluster,"Node rabbit@msg2 thinks it's clustered with node rabbit@msg1, but rabbit@msg1 disagrees"}}; 解决方式为删除mnesia文件夹 rm -rf  /var/lib/rabbitmq/mnesia

4)停止当前节点应用 ./rabbitmqctl stop_app

5)  以内存方式加入集群:

  ./rabbitmqctl join_cluter --ram rabbit@CNSH****

6)  启动节点应用:

  ./rabbitmqctl start_app

7)  设置镜像队列策略

rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}'

8)  修改集群名称 : rabbitmqctl set_cluster_name rabbit-qiyexue

9)  查看集群状态 : rabbitmqctl cluster_status

 

posted on 2019-06-25 11:12  Matrix锅锅  阅读(706)  评论(0编辑  收藏  举报