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集群——源码安装相关推荐

  1. mysql 5.7.18源码包下载_MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程

    <MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程>要点: 本文介绍了MYSQL数据库CentOS6.9+Mysql5.7.18源码安装详细教程,希望对您有用.如 ...

  2. Nacos源码系列——第三章(全网最经典的Nacos集群源码主线剖析)

    上两个章节讲述了Nacos在单机模式下的服务注册,发现等源码剖析过程,实战当中 其实单机是远远不够的,那么Nacos是如何在集群模式下是如何保证节点状态同步,以及服 务变动,新增数据同步的过程的!   ...

  3. Elasticsearch-Jest 配置ES集群源码解读

    文章目录 Jest Github地址 搭建源码环境 Jest配置ES集群 Jest 配置ES集群,确保应用高可用的原理探究 初始化 JestClient NodeChecker 源码分析 发起请求的过 ...

  4. 25000linux集群源码,一文看懂 Redis5 搭建集群

    1.简要说明 2018年十月 Redis 发布了稳定版本的 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构建方式复杂 ...

  5. Seatunnel提交任务到Flink集群源码解析

    一:首先查看seatunnel提交任务到flink集群的时候的shell脚本start-seatunnel-flink-13-connector-v2.sh,查看最后会调用一个类FlinkStarte ...

  6. (三)RabbitMQ集群(Ⅰ)

    RabbitMQ集群(Ⅰ) 安装RabbitMQ:https://blog.csdn.net/ycj_xiyang/article/details/79926586 RabbitMQ集群(Ⅱ):htt ...

  7. CentOS6.5上源码安装MongoDB3.2.1

    CentOS6.5上源码安装MongoDB3.2.1 [日期:2016-01-27] 来源:Linux社区  作者:darren-lee [字体:大 中 小] 1.环境准备: 1 mkdir /hom ...

  8. CentOS7安装RabbitMQ集群

    实验环境 RabbitMQ 集群 server1.example.com    IP: 10.10.10.11    Node: disk server2.example.com    IP: 10. ...

  9. rabbitmq集群安装与配置(故障恢复)

    0.首先按照http://www.cnblogs.com/zhjh256/p/5922562.html在至少两个节点安装好(不建议单机,没什么意义) 1.先了解rabbitmq集群架构,http:// ...

最新文章

  1. 本科计算机专业考北大软微,2022北京大学软微学院计算机智能科技考研必看经验指导(含复试解析)...
  2. Centos 6.5系统安装配置图解教程
  3. Mongodb百亿级数据添加,修改,删除,查询等性能测试【四】
  4. java gc种类_Java GC系列(3):垃圾回收器种类
  5. 怎么禁止实例化对象---2016-08-31
  6. 两个苹果手机如何同步数据_同步苹果手机和Windows的提醒事项
  7. 基于深度学习的眼底影像分析最新综述
  8. [SDOI2006]保安站岗 树dp
  9. java transient关键字_嗯?你真的会用 Java 序列化机制?
  10. diffrences between ARP table and MAC address table
  11. PostgreSQl中 index scan 代价的进一步学习
  12. (二):winelib用户手册1
  13. Dubbo限流方式源码阅读
  14. Java Thread之Sleep()使用方法总结
  15. 毕向东_JavaScript视频教程_DOM
  16. AirPlay掉帧、卡顿解决方法
  17. CocosCreator之层级管理器
  18. 未來用工新趨勢_2019年社会化用工成新趋势
  19. 锋利的jQuery读书笔记-第7章 jQuery插件的使用和写法
  20. HashMap扩容机制源码分析

热门文章

  1. python:文件操作
  2. JAVA《第一次作业》
  3. Github上如何在组织中创建代码仓库,并如何授予该组织中某个小组权限?
  4. 【零基础】了解一下前端HTML与CSS
  5. 微软谈开源、赦盗版背后的商业逻辑
  6. MyEclipse +Flex 整合
  7. maven web project打包为war包,目录结构的变化
  8. [UI]抽屉菜单DrawerLayout分析(二)
  9. 客户端C++与前端js交互
  10. 【Java VisualVM】使用 VisualVM 进行性能分析及调优