赞
踩
IP地址 | 主机名 | 内存大小 |
192.168.200.10 | rabbitmq1 | 2G |
192.168.200.11 | rabbitmq2 | 2G |
192.168.200.55 | rabbitmq3 | 2G |
- hostnamectl set-hostname +主机名
-
- su
-
- exit
-
- Ctrl+r
- vim /etc/sysconfig/network-scripts/ifcfg-ens33
-
- systemctl restart network
- systemctl stop firewalld
- systemctl disable firewalld
-
-
- setenforce 0
-
-
- vim /etc/selinux/config
-
- 注释加'#' SELINUX=enforcing
-
- 添加 SELINUX=disabled
案例:配置阿里云的yum源
阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)
- 配置外网YUM源 => 阿里云
-
- 第一步:使用cd命令切换到/etc/yum.repos.d目录
-
- cd /etc/yum.repos.d/
-
- 第二步:对所有的仓库文件进行备份
-
- tar -zcf repo.tar.gz *.repo
-
- 第三步:删除所有的以.repo结尾的仓库文件
-
- rm -rf *.repo
-
- 第四步:查询当前服务器有哪些仓库
-
- yum repolist all
-
- 第五步:配置yum仓库
- 1. 清除 yum 的缓存: yum clean all
- 2. 重新生成 yum 的缓存: yum makecache
- 3.查询当前服务器有哪些yum仓库: yum repolist all

yum -y install erlang
yum install -y rabbitmq-server
cp /usr/share/doc/rabbitmq-server-3.3.5/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
- vim /etc/rabbitmq/rabbitmq.config
-
- 打开配置文件,53行 去掉注释%%和逗号
rabbitmq-plugins enable rabbitmq_management
- systemctl restart rabbitmq-server
-
rabbitmqctl cluster_status
- scp /var/lib/rabbitmq/.erlang.cookie rabbitmq2:/var/lib/rabbitmq/.erlang.cookie
-
- scp /var/lib/rabbitmq/.erlang.cookie rabbitmq3:/var/lib/rabbitmq/.erlang.cookie
cat /var/lib/rabbitmq/.erlang.cookie
systemctl restart rabbitmq-server
rabbitmqctl stop
rabbitmq-server -detached
rabbitmq-server -detached
2、3 独立运行节点,warning提示不用理会
Warning: PID file not written; -detached was passed.
rabbitmqctl cluster_status
1. 配置rabbitmq2
rabbitmqctl stop_app
仅停止应用,不关闭节点
2.将一个RabbitMQ2节点加入到已经存在的RabbitMQ1集群中
rabbitmqctl join_cluster rabbit@rabbitmq1
3. 启动RabbitMQ应用程序
rabbitmqctl start_app
4. 将RabbitMQ2节点加入到已存在的集群中
rabbitmqctl join_cluster --ram rabbit@rabbitmq1
5. 配置rabbitmq2
rabbitmqctl stop_app
仅停止应用,不关闭节点
6.将一个RabbitMQ3节点加入到已经存在的RabbitMQ1集群中
rabbitmqctl join_cluster rabbit@rabbitmq1
7. 启动RabbitMQ应用程序
rabbitmqctl start_app
8. 将RabbitMQ3节点加入到已存在的集群中
rabbitmqctl join_cluster --ram rabbit@rabbitmq1
rabbitmqctl cluster_status
地址为rabbitMQ所在服务器的地址
端口号:15672
http://192.168.200.10:15672
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。