热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS6.4+rabbitmq集群――源码安装

1、实验环境192.168.56.101r1.com192.168.56.102r2.com2、修改主机名#catetchosts127.0.0.1localhostloc

1实验环境

192.168.56.101r1.com
192.168.56.102r2.com

2修改主机名

# cat /etc/hosts127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4::1         localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.56.101r1 r1.com192.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.COOKIEWNZBLBYBFEMCSGOTZCFM

11配置集群

以独立的启动rabbitmq#rabbitmq-server -detached停止应用程序#rabbitmqctl stop_app以内存的方式加入rabbit@r2集群#rabbitmqctl jpin_cluster --ram rabbit@r2启动应用程序#rabbitmqctl start_app查看集群状态#rabbitmqctl cluster_status


web查看如下

 

wKiom1SOjTOhmWoOAAOFXjE0-Do048.jpg


也可以改成disc模式

#rabbitmqctl stop_app#rabbitmqctl reset#rabbitmqctl join_cluster  rabbit@r2#rabbitmqctl start_app


web查看如下

 wKioL1SOjdKgCTpaAAFmW6goEo8459.jpg

 

 

 


本文出自 “毛竹之势” 博客,请务必保留此出处http://peaceweb.blog.51cto.com/3226037/1590107


推荐阅读
author-avatar
手机用户2502856895
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有