RabbirMQ集群节点操作

RabbirMQ集群节点操作

RabbitMQ集群搭建

例如:

172.25.0.1
172.25.0.2

绑Hosts关系

172.25.0.1 ct01
172.25.0.2 ct02

以上两台机器都安装好rabbitMQ

设置Erlang Cookie

修改两台机器的.erlang.cookie

Erlang Cookie 文件在Home目录下

sudo chmod 777 .erlang.cookie

把ct01下的.erlang.cookie文件复制到ct02机器上
查看两台机器的.erlang.cookie文件内容,确保内容一致

恢复.erlang.cookie原来的权限

sudo chmod 400 .erlang.cookie

重启rabbitMQ

rabbitmqctl stop
rabbitmq-server -detached

将ct01和ct02组成集群

在ct02上操作:

rabbitmqctl stop_app
rabbitmqctl join_cluster rabbit@ct01
rabbitmqctl start_app

查看集群状态

rabbitmqctl  cluster_status

子节点删除

rabbitctl stop_app
rabbitmqctl reset 
rabbitmqctl start_app

在主节点上硬删除子节点

rabbitmqctl forget_cluster_node   node_name
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 整体架构 部署步骤 基于 Docker 基本概念内存节点只保存状态到内存,例外情况是:持久的 queue 的内容将...
    mvictor阅读 14,369评论 5 30
  • rabbitmq有3种模式,集群模式2种• 单机模式:即单机情况不做集群,就单独运行一个rabbitmq而已。...
    嗷大彬彬阅读 9,538评论 1 9
  • RabbitMQ 原理介绍及安装部署 标签:RabbitMQ 安装 简介 RabbitMQ 是一个用 Erlang...
    神仙CGod阅读 12,732评论 0 60
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • 文:杨飞 每个公司都是自媒体,员工就是粉丝 每个品牌都是自媒体,消费者就是粉丝 优质作者都是自媒体,阅读用户就是粉...
    飞哥传说阅读 1,513评论 0 1

友情链接更多精彩内容