1、配置好两个节点的/etc/hosts文件
2、两个节点分别启动rabbitmq-server,使用命令rabbitmq-server -detached
3、启动rabbitmq之后会在/var/lib/rabbitmq/下生成一个.erlang.coo氯短赤亻kie隐藏文件,将主节点的.erlang.cookie文件覆盖salve节点上的.erlang.cookie文件scp /var/lib/rabbitmq/.erlang.cookie root@slave:/var/lib/rabbitmq/
4、重启slave节点上的rabbitmq,执行下面命令[root@slave rabbitmq]# service rabbitmq-ser即枢潋雳ver restartRestarting rabbitmq-server: SUCCESSrabbitmq-server.[root@slave rabbitmq]# rabbitmqctl stop_appStopping node rabbit@slave ......done.[root@slave rabbitmq]# rabbitmqctl resetResetting node rabbit@slave ......done.[root@slave rabbitmq]#
5、slave加入masterrabbitmqctl join_cluster rabbit@master
6、两个节点上开启后台管理并重启rabbitmq./rabbitmq-plugins enable rabbitmq_management
7、master上添加用户并赋予邢赳剁曛管理员角色[root@master sbin]# rabbitmqctl add_user admin 锾攒揉敫adminCreating user "admin" ......done.[root@master sbin]# rabbitmqctl set_user_tags admin administratorSetting tags for user "admin" to [administrator] ......done.[root@master sbin]#
8、登录管理后台看到两个节点,rabbitmq集群搭建完成