下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >云计算 >OpenStack集群中手动搭建RabbitMQ集群

OpenStack集群中手动搭建RabbitMQ集群

K哥馆发布于 2019-05-01 17:50查看:941

 RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用,那么在OpenStack集群中如何手动的部署RabbitMQ 消息集群?这篇文章将给大家介绍如何手动部署RQ集群,本次的试验部署是在三个节点上进行的,请搭建在部署的时候注意环境。

    

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
1、三个节点执行如下操作:
yum -y  erlang install rabbitmq-server 
 
systemctl start rabbitmq-server
 
systemctl enable rabbitmq-server
 
rabbitmqctl  add_user openstack  123456 //设置rabbit用户为openstack密码为123456
 
rabbitmqctl set_permissions openstack ".*" ".*" ".*"  //设置用户的权限
 
rabbitmq-plugins enable rabbitmq_management mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent
 
rabbitmqctl  set_user_tags  openstack administrator //设置openstack用户的角色
 
 
systemctl restart rabbitmq-server  //重新启动RabbitMQ
 
 
2、在三个节点创建rabbitmq-env.conf文件
 
vi /etc/rabbitmq/rabbitmq-env.conf
 
RABBITMQ_NODE_PORT=5672
ulimit -S -n 4096
RABBITMQ_SERVER_ERL_ARGS="+K true +A30 +P 1048576 -kernel inet_default_connect_options [{nodelay,true},{raw,6,18,<<5000:64/native>>}] -kernel inet_default_listen_options [{raw,6,18,<<5000:64/native>>}]"
RABBITMQ_NODE_IP_ADDRESS=10.37.129.10    //填写本机的地址
  
3、在任意一个节点上进行如下操作
 
chown rabbitmq.rabbitmq /var/lib/rabbitmq/.erlang.cookie
 
chmod 400  /var/lib/rabbitmq/.erlang.cookie
 
scp /var/lib/rabbitmq/.erlang.cookie root@controller02:/var/lib/rabbitmq/.erlang.cookie
 
scp /var/lib/rabbitmq/.erlang.cookie root@controller03:/var/lib/rabbitmq/.erlang.cookie
 
3、登录到其他2个节点上进行如下操作
 
systemctl restart rabbitmq-server
 
rabbitmqctl stop_app
 
rabbitmqctl join_cluster --ram rabbit@controller01 //controller01为第一个节点的主机名字
 
rabbitmqctl start_app
 
rabbitmqctl cluster_status

更多内容详见:

Openstack Newton自动化部署+CEPH 后端存储视频教程

Openstack Rocky版分布式自动化离线部署视频教程

收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

共有0条评论

    • 慧星的那一夜
    • MK
    • 药师
    • mr jack
    • YUI
    • Mr ken
    • Mright
    • cappuccino
    • 小张771
    • K哥馆
    • 选择版块:

    • 标题:

    • 内容

    • 验证码:

    • 标题:

    • 内容

    • 选择版块:

    移动帖子x

    移动到: