RabbitMq集群安装

  1.1

1。3 centos 7 hostnameabc

2。异丙醇- 172.20.0.2 B - 172.20.0.3 C - 172.20.0.4

3。主机

vim/etc/ho RabbitMq集群安装sts 172.20.0.2 172.20.0.3 B 172.20.0.4 C

4。

1.2所有节点

1。

 2. esl-erlang rpm 

wget https://packages.erlangsolutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.1.71 ~ centos ~ 7 _amd64.rpm

3. esl-erlang

yum安装esl-erlang_22.1.7-1_centos_7_amd64。rpm

4. esl-erlang

erl - version   出现“Erlang (SMP, ASYNC_THREADS HIPE)(梁)模拟器版本10.5.5”证明安装成功

5。rabbitmq rpm

wget https://github.com/rabbitmq/rabbitmqserver/releases/download/v3.8.1/rabbitmq-server-3.8.11.el7.noarch.rpm

6。socat

yum安装socat

7。rabbitmq

rpm -ivh rabbitmq服务器- 3.8.1 1. - el7.noarch。rpm

1.3所有节点

1。

rabbitmq-plugins启用   rabbitmq_management   rabbitmq-plugins列表

1.4所有节点

1。

 rabbitmqctl地位

3。

systemctl启用rabbitmq-server.service   systemctl开始rabbitmq-server.service   systemctl停止rabbitmq-server.service   systemctl rabbitmq服务器重新启动。服务

4。rabbitmq

 chmod 600/var/lib/rabbitmq/.erlang.cookie
  vim/var/lib/rabbitmq/.erlang.cookie
  “保持所有节点饼干?致”

2。B

rabbitmqctl stop_app   rabbitmqctl join_cluster - ram rabbit@A   rabbitmqctl start_app

3。C

rabbitmqctl stop_app   rabbitmqctl join_cluster - ram rabbit@A   rabbitmqctl start_app

4。

#

rabbitmqctl cluster_status

5。

rabbitmqctl set_policy ha-all“^”“{“ha-mode”:“所有”}’1.6


1。rabbitmq

rabbitmqctl add_user管理123456   rabbitmqctl set_user_tags管理管理员   rabbitmqctl set_permissions - p/管理”。*””。*””。*”


RabbitMq集群安装