多语言展示
当前在线:1649今日阅读:39今日分享:10

RabbitMQ集群搭建方法

在配置集群之前需要在两个节点上先安装好rabbitmq-server,操作系统和rabbitmq的版本最好保持一致
工具/原料
1

rabbitmq-server

2

centos6.5_x64

方法/步骤
1

配置好两个节点的/etc/hosts文件

2

两个节点分别启动rabbitmq-server,使用命令rabbitmq-server -detached

3

启动rabbitmq之后会在/var/lib/rabbitmq/下生成一个.erlang.cookie隐藏文件,将主节点的.erlang.cookie文件覆盖salve节点上的.erlang.cookie文件scp /var/lib/rabbitmq/.erlang.cookie root@slave:/var/lib/rabbitmq/

4

重启slave节点上的rabbitmq,执行下面命令[root@slave rabbitmq]# service rabbitmq-server 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集群搭建完成

推荐信息