CentOS6.4+rabbitmq集群——源码安装
1、实验环境
192.168.56.101r1.com 192.168.56.102r2.com
2、修改主机名
# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.56.101r1 r1.com 192.168.56.102 r2r2.com
3、安装前准备
#yum -y install gcc* make ncurses-devel libxslt xsltproc unzip nc
4、安装erlang
#tar -zxvf otp_src_17.4.tar.gz #cd otp_src_17.4 #./configure #make && make install
5、安装rabbitmq
#tar -zxvf rabbitmq-server-3.4.2.tar.gz #cd rabbitmq-server-3.4.2 #make && make install
6、修改PATH路径
# vim ~/.bash_profile PATH=$PATH:$HOME/bin:/root/rabbitmq-server-3.4.2/scripts # source ~/.bash_profile
7、启动rabbitmq
#rabbitmq-server -detached
8、启用web管理插件,重启rabbitmq生效
#rabbitmq-server enable rabbitmq_management
如果/etc/rabbitmq不存在会报如下错误:
Error: {cannot_write_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins”, enoent} mkdir /etc/rabbitmq
9、关闭rabbitmq
#rabbitmqctl stop
10、修改两个节点的cookie值一样
#cat /root/.erlang.cookie WNZBLBYBFEMCSGOTZCFM
11、配置集群
以独立的启动rabbitmq #rabbitmq-server -detached 停止应用程序 #rabbitmqctl stop_app 以内存的方式加入rabbit@r2集群 #rabbitmqctl jpin_cluster --ram rabbit@r2 启动应用程序 #rabbitmqctl start_app 查看集群状态 #rabbitmqctl cluster_status
web查看如下
也可以改成disc模式
#rabbitmqctl stop_app #rabbitmqctl reset #rabbitmqctl join_cluster rabbit@r2 #rabbitmqctl start_app
web查看如下
转载于:https://blog.51cto.com/peaceweb/1590107
CentOS6.4+rabbitmq集群——源码安装相关推荐
- mysql 5.7.18源码包下载_MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程
<MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程>要点: 本文介绍了MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程,希望对您有用.如 ...
- Nacos源码系列——第三章(全网最经典的Nacos集群源码主线剖析)
上两个章节讲述了Nacos在单机模式下的服务注册,发现等源码剖析过程,实战当中 其实单机是远远不够的,那么Nacos是如何在集群模式下是如何保证节点状态同步,以及服 务变动,新增数据同步的过程的! ...
- Elasticsearch-Jest 配置ES集群源码解读
文章目录 Jest Github地址 搭建源码环境 Jest配置ES集群 Jest 配置ES集群,确保应用高可用的原理探究 初始化 JestClient NodeChecker 源码分析 发起请求的过 ...
- 25000linux集群源码,一文看懂 Redis5 搭建集群
1.简要说明 2018年十月 Redis 发布了稳定版本的 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构建方式复杂 ...
- Seatunnel提交任务到Flink集群源码解析
一:首先查看seatunnel提交任务到flink集群的时候的shell脚本start-seatunnel-flink-13-connector-v2.sh,查看最后会调用一个类FlinkStarte ...
- (三)RabbitMQ集群(Ⅰ)
RabbitMQ集群(Ⅰ) 安装RabbitMQ:https://blog.csdn.net/ycj_xiyang/article/details/79926586 RabbitMQ集群(Ⅱ):htt ...
- CentOS6.5上源码安装MongoDB3.2.1
CentOS6.5上源码安装MongoDB3.2.1 [日期:2016-01-27] 来源:Linux社区 作者:darren-lee [字体:大 中 小] 1.环境准备: 1 mkdir /hom ...
- CentOS7安装RabbitMQ集群
实验环境 RabbitMQ 集群 server1.example.com IP: 10.10.10.11 Node: disk server2.example.com IP: 10. ...
- rabbitmq集群安装与配置(故障恢复)
0.首先按照http://www.cnblogs.com/zhjh256/p/5922562.html在至少两个节点安装好(不建议单机,没什么意义) 1.先了解rabbitmq集群架构,http:// ...
最新文章
- 一条消息是如何按照二进制协议写入到Batch中的ByteBuffer中的
- 为什么mysql与eclipse_为什么这个SQL在MySQL中而不是通过Eclipse执行?
- 控件属性、事件持久化(转)
- 前端学习(2756):condition模拟启动配置
- IOS_改变UITextField placeHolder颜色、字体
- 数字摄像头测试软件,图像测量软件(Camera Measure)
- oracle清空回收站
- 媒体播放控件的引入 0131
- UC将发布高性能HTML5游戏引擎X-Canvas
- STM32F407ZGT6 fatfs出现挂载成功,但是文件读写失败的原因
- .NET反编译工具Reflector及插件Reflector.FileDisassembler.dll
- 三对角矩阵的存储和获取(C++版)
- php实现logo的上传,PHP实现图片的等比缩放和Logo水印功能示例
- 百度地图API去掉百度logo信息等
- 素面朝天,你独特的美
- 软件测试行业女生真的没有一席之地了吗,还能入行软件测试吗?
- 2022年团体程序设计天梯赛记录(部分题解)
- Python读取PSV
- 如何在苹果电脑上装软件
- shim是应该抛异常还是应该fail silently?