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

 

 

posted @ 2019-12-04 20:21  夜辰雪扬  阅读(889)  评论(0)    收藏  举报