rabbitmq集群部署参考文档-硬盘模式内存模式切换
https://www.cnblogs.com/kevingrace/p/8012792.html
147 yum install erlang -y
148 wget http://192.168.130.150/rabbitmq/rabbitmq-server-3.6.6-1.el7.noarch.rpm
149 yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm -y
150 service rabbitmq-server start
151 service rabbitmq-server status
152 systemctl enable rabbitmq-server.service
154 find / -name ".erlang.cookie"
155 cat /var/lib/rabbitmq/.erlang.cookie
hostnamectl set-hostname 81server.deyi.com
vi /etc/hosts
192.168.120.81 81server.deyi.com 81server
192.168.120.82 82server.deyi.com 82server
192.168.120.83 83server.deyi.com 83server
scp /etc/hosts 192.168.120.82:/etc/hosts
scp /etc/hosts 192.168.120.83:/etc/hosts
scp /var/lib/rabbitmq/.erlang.cookie 192.168.120.82:/var/lib/rabbitmq/.erlang.cookie
scp /var/lib/rabbitmq/.erlang.cookie 192.168.120.83:/var/lib/rabbitmq/.erlang.cookie
service rabbitmq-server restart
[root@82server ~]# rabbitmqctl stop_app
[root@82server ~]# rabbitmqctl join_cluster --ram rabbit@81server
[root@82server ~]# rabbitmqctl start_app
[root@83server ~]# rabbitmqctl stop_app
[root@83server ~]# rabbitmqctl join_cluster --ram rabbit@81server
[root@83server ~]# rabbitmqctl start_app
rabbitmqctl cluster_status
rabbitmq-plugins enable rabbitmq_management #3台启动web插件
rabbitmqctl add_user root 123456
rabbitmqctl set_user_tags root administrator
iptables -F
http://192.168.120.81:15672/
更改节点类型
rabbitmqctl stop_app
rabbitmqctl change_cluster_node_type disc
rabbitmqctl change_cluster_node_type ram
rabbitmqctl start_app
移除节点
rabbitmqctl stop_app
rabbitmqctl restart
rabbitmqctl start_app
rabbitmqctl set_policy mypolicy "^amp*" '{"ha-mode":"exactly","ha-params":2}'
rabbitmqctl list_policies #查看镜像队列
rabbitmqctl clear_policy #删除镜像队列
192.168.120.81,192.168.120.82,192.168.120.83
root 123456


浙公网安备 33010602011771号