Centos 6.5 Install rabbitmq 3.6.7
来源:互联网 发布:深圳市飞扬空间网络 编辑:程序博客网 时间:2024/06/06 07:50
节点1(192.168.31.210)
节点2(192.168.31.64)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
设置节点1节点2的主机名
vi /etc/sysconfig/network
HOSTNAME=node1
HOSTNAME=node2
设置节点1节点2主机表
vi /etc/hosts
192.168.31.210 node1
192.168.31.64 nod2
关闭节点1节点2selinux
vi /etc/selinux/config
SELINUX=disabled
关闭节点1节点2防火墙
chkconfig iptables off
iptables -F
节点1节点2依赖包安装
yum install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel python-simplejson xz -y
节点1节点2下载otp插件
wget http://erlang.org/download/otp_src_18.1.tar.gz
节点1节点2下载rabbitmq安装包
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.7/rabbitmq-server-generic-unix-3.6.7.tar.xz
节点1节点2解压otp
tar -zxvf otp_src_18.1.tar.gz
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
make
make install
节点1节点2解压rabbitmq
xz -d rabbitmq-server-generic-unix-3.6.7.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.7.tar
重命名
mv rabbitmq_server-3.6.7 rabbitmq
添加环境变量
vi /etc/profile
#set erlang environment
export PATH=$PATH:/usr/local/erlang/bin
#set rabbitmq environment
export PATH=$PATH:/rabbitmq/sbin
刷新环境变量
source /etc/profile
测试语言包安装是否成功
erl
1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end,lists:seq(1,100)).
[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,
44,46,48,50,52,54,56,58|...]
2> halt().
启动节点1节点2 rabbitmq
./rabbitmq/sbin/rabbitmq-server &
查看节点1的cookie值
cat /root/.erlang.cookie
GZBHAXJOAWISOKHCAWSZ
查看节点2的cookie值
cat /root/.erlang.cookie
DZHGFGSNZFMIEUFLJYSX
修改节点2的cookie值
vi /root/.erlang.cookie
修改
GZBHAXJOAWISOKHCAWSZ
节点1节点2 开启rabbitmq web监控
rabbitmq-plugins enable rabbitmq_management
将node1加入集群node2作为RAM类型节点
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster rabbit@node1 --ram
rabbitmqctl start_app
节点1节点2 查看集群的状态
rabbitmqctl status
rabbitmqctl cluster_status
节点1节点2创建账号
rabbitmqctl add_user admin admin123
节点1节点2赋予其administrator
rabbitmqctl set_user_tags admin administrator
创建和赋角色完成后查看并确认
rabbitmqctl list_users
访问任意管理端界面查看http://ip:15672 可查看集群信息
节点2(192.168.31.64)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
设置节点1节点2的主机名
vi /etc/sysconfig/network
HOSTNAME=node1
HOSTNAME=node2
设置节点1节点2主机表
vi /etc/hosts
192.168.31.210 node1
192.168.31.64 nod2
关闭节点1节点2selinux
vi /etc/selinux/config
SELINUX=disabled
关闭节点1节点2防火墙
chkconfig iptables off
iptables -F
节点1节点2依赖包安装
yum install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel python-simplejson xz -y
节点1节点2下载otp插件
wget http://erlang.org/download/otp_src_18.1.tar.gz
节点1节点2下载rabbitmq安装包
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.7/rabbitmq-server-generic-unix-3.6.7.tar.xz
节点1节点2解压otp
tar -zxvf otp_src_18.1.tar.gz
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
make
make install
节点1节点2解压rabbitmq
xz -d rabbitmq-server-generic-unix-3.6.7.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.7.tar
重命名
mv rabbitmq_server-3.6.7 rabbitmq
添加环境变量
vi /etc/profile
#set erlang environment
export PATH=$PATH:/usr/local/erlang/bin
#set rabbitmq environment
export PATH=$PATH:/rabbitmq/sbin
刷新环境变量
source /etc/profile
测试语言包安装是否成功
erl
1> EvenN = lists:filter (fun (N) -> N rem 2 == 0 end,lists:seq(1,100)).
[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,
44,46,48,50,52,54,56,58|...]
2> halt().
启动节点1节点2 rabbitmq
./rabbitmq/sbin/rabbitmq-server &
查看节点1的cookie值
cat /root/.erlang.cookie
GZBHAXJOAWISOKHCAWSZ
查看节点2的cookie值
cat /root/.erlang.cookie
DZHGFGSNZFMIEUFLJYSX
修改节点2的cookie值
vi /root/.erlang.cookie
修改
GZBHAXJOAWISOKHCAWSZ
节点1节点2 开启rabbitmq web监控
rabbitmq-plugins enable rabbitmq_management
将node1加入集群node2作为RAM类型节点
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl join_cluster rabbit@node1 --ram
rabbitmqctl start_app
节点1节点2 查看集群的状态
rabbitmqctl status
rabbitmqctl cluster_status
节点1节点2创建账号
rabbitmqctl add_user admin admin123
节点1节点2赋予其administrator
rabbitmqctl set_user_tags admin administrator
创建和赋角色完成后查看并确认
rabbitmqctl list_users
访问任意管理端界面查看http://ip:15672 可查看集群信息
0 0
- Centos 6.5 Install rabbitmq 3.6.7
- Centos 7.2 Install RabbitMQ 3.6.6
- Centos 6.5 rabbitmq 3.6.7 开机启动脚本
- centos 7 安装rabbitmq 3.6.12
- centos 6.5 安装RabbitMq
- centos 7 安装 rabbitmq
- CentOS 7 安装 RabbitMQ
- centos 7安装rabbitmq
- centos 7安装RabbitMQ
- rabbitmq install
- centos 6.5 install redis
- Centos 6.5 Install MariaDB
- Centos 6.5 Install Vim
- Centos 6.5 Install KVM
- Centos 6.5 Install icingaweb2
- Centos 6.5 Install Xrdp
- Centos 6.5 Install JDK7
- Centos 6.5 Install Telnet
- android Message机制详解
- The Super Powers (数论,STL(set去重))
- OEL5.5(64bit)安装Oracle 11g R2 RAC教程(图文并茂超详细) 2
- 不得不说的那些坑(一)
- VS2013+QT5.6.2安装笔记
- Centos 6.5 Install rabbitmq 3.6.7
- MarkdownPad2.5 注册码
- 7. 主成分分析 PCA
- Java分布式开发中的RPC
- ReactNative-01(环境搭建及工具配置)
- 不同数据库之间的数据迁移方案设计及迁移工具选择
- 海量数据处理分析的经验总结
- ASP如何调用Delphi开发的DataSnap/Restful接口服务
- python 高阶函数之自定义排序