Rabbitmq集群环境搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rabbitmq集群环境搭建相关的知识,希望对你有一定的参考价值。

1.yum –y erlang

2.yum install -y rabbitmq-server-3.5.6

3.启动服务/etc/init.d/rabbitmq-server start

4.启用rabbitmq的管理插件: rabbitmq-plugins enable rabbitmq_management

5.页面访问: 10.0.11.48:15627


Rabbitmq集群环境搭建

1.配置各个集群节点间的hosts可以相互解析 

修改/etc/hosts文件每个集群节点上添加整个组成集群节点ip和主机名,以便于节点之间相互解析 

hosts 文件中的添加如下内容: 

  10.0.11.47 rmq1 

  10.0.11.48 rmq2 

2.先停止各个节点上的rabbitmq使用 /etc/init.d/rabbitmq-server stop 

3.复制主节点下的/var/lib/rabbitmq/.erlang.cookie文件到各个节点cookie文件权限是400,首先得修改文件权限为777,在复制到节点下后再把cookie文件的权限设置成400 

4.启动各个节点服务 

/etc/init.d/rabbitmq-server start 

5.查看各个节点之间的状态  /usr/sbin/rabbitmqctl cluster_status 

6.停止rabbitmq2和rabbitmq1上的rabbitmq服务 使用命令:/usr/sbin/rabbitmqctl stop_app rabbit2 节点我没使用默然方式加入集群 

(如果rabbitmq2加入rabbitmq1,rabbitmq1作为主节点,保持rabbitmq1上的

rabbitmq服务正常) 

使用命令rabbitmqctljoin_cluster [email protected] 

启动rabbitmq2和rabbitmq1节点 

使用rabbitmq1节点ip:15672就可以看见集群信息了


本文出自 “屌丝逆袭” 博客,谢绝转载!

以上是关于Rabbitmq集群环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ:Docker环境下搭建rabbitmq集群

从零开始搭建RabbitMQ集群遇到的问题

在windows环境中单机搭建rabbitmq集群

windows下rabbitmq集群搭建

消息中间件—RabbitMQ(集群原理与搭建篇)

干货分享消息中间件—RabbitMQ(集群原理与搭建篇)