rabbitmq 启动
来源:互联网 发布:发那科机器人编程实例 编辑:程序博客网 时间:2024/05/17 04:03
1、实验环境
3
rabbitmq-node1.com192.168.1.112
rabbitmq-node2.com192.168.1.113
rabbitmq-node3.com192.168.1.128
2、配置前检查同步时间
#ntpdate pool.ntp.org
#cat /etc/hosts
192.168.1.112 rabbitmq-node1.com rabbitmq-node1
192.168.1.113 rabbitmq-node2.com rabbitmq-node2
192.168.1.128 rabbitmq-node3.com rabbitmq-node3
#yum -y install erlang
#wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.6/rabbitmq-server-2.8.6-1.noarch.rpm
#yum -y install rabbitmq-server-2.8.6-1.noarch.rpm
[root@rabbitmq-node1 ~]
# /etc/init.d/rabbitmq-server start
Starting rabbitmq-server: SUCCESS
rabbitmq-server.
# rabbitmqctl status //查看状态
#mkdir -m 777 /etc/rabbitmq/ (如果目录已经存在直接执行 # chmod 777 /etc/rabbitmq/)
#rabbitmq-plugins enable rabbitmq_management
重启rabbitmq-server
#rabbitmqctl stop
#/etc/init.d/rabbitmq-server start
# netstat -tnlp|grep 55672
# cat /var/lib/rabbitmq/.erlang.cookie
EJARCZORCOTEQWFGPWXR
[root@rabbitmq-node3 ~]
#rabbitmq-server -detached
[root@rabbitmq-node2 ~]
#rabbitmq-server -detached
[root@rabbitmq-node1 ~]
#rabbitmq-server -detached
[root@rabbitmq-node3 ~]
#rabbitmqctl cluster_status
[root@rabbitmq-node3 ~]
#rabbitmq stop_app
[root@rabbitmq-node3 ~]
#rabbitmqctl reset
[root@rabbitmq-node3 ~]
#rabbitmqctl cluster
[root@rabbitmq-node3 ~]
#rabbitmqctl start_app
指定为
ram
[root@rabbitmq-node2 ~]
#rabbitmq stop_app
[root@rabbitmq-node2 ~]
#rabbitmqctl reset
[root@rabbitmq-node2 ~]
#rabbitmqctl cluster rabbit@rabbitmq-node3
[root@rabbitmq-node2 ~]
#rabbitmqctl start_app
指定为disc
[root@rabbitmq-node1 ~]
#rabbitmq stop_app
[root@rabbitmq-node1 ~]
#rabbitmqctl reset
[root@rabbitmq-node1 ~]
#rabbitmqctl cluster rabbit@rabbitmq-node3 rabbit@rabbitmq-node1
[root@rabbitmq-node1 ~]
#rabbitmqctl start_app
[root@rabbitmq-node1 ~]
# cat /etc/rabbitmq/rabbitmq.conf
[
...
{rabbit, [
...
{cluster_nodes, [
'rabbit@rabbitmq-node1'
,
'rabbit@rabbitmq-node2'
,
'rabbit@rabbitmq-node3'
]},
...
]},
...
].
[root@rabbitmq-node1 ~]
# cat /etc/rabbitmq/rabbitmq-env.conf
RABBITMQ_MNESIA_BASE=
/var/lib/rabbitmq///
需要使用的MNESIA数据库的路径
RABBITMQ_LOG_BASE=
/var/log/rabbitmq///log
的路径
RABBITMQ_PLUGINS_DIR=
/usr/lib/rabbitmq/lib/rabbitmq_server-2
.8.6
/plugins//
插件的路径
[root@rabbitmq-node1 ~]
#rabbitmq-server -detached
[root@rabbitmq-node1 ~]
# rabbitmqctl cluster_status
Cluster status of node
'rabbit@rabbitmq-node1'
...
[{nodes,[{disc,[
'rabbit@rabbitmq-node1'
,
'rabbit@rabbitmq-node3'
]},
{
ram
,[
'rabbit@rabbitmq-node2'
]}]},
{running_nodes,[
'rabbit@rabbitmq-node2'
,
'rabbit@rabbitmq-node3'
,
'rabbit@rabbitmq-node1'
]}]
...
done
.
0 0
- rabbitmq 启动
- rabbitmq的启动问题
- rabbitmq启动失败
- Rabbitmq 启动报错
- Redis RabbitMQ启动
- rabbitmq 启动报错
- rabbitmq启动报错
- rabbitmq启动失败问题小记
- 二次安装rabbitmq启动异常
- rabbitmq之window环境启动
- RabbitMQ开机自启动脚本
- rabbitmq安装后无法启动
- rabbitmq之window环境启动
- rabbitmq安装后无法启动
- RabbitMQ开机自启动脚本
- RabbitMQ之window环境启动
- rabbitmq的安装与启动
- rabbitmq启动失败(BOOT FAILED)
- Android res/raw文件以及raw与res/assets异同
- Js解析Json字符串的几种方法比较
- hibernate保存大型对象
- apt-get 与 yum的区别 (转)
- 一步一步教你做ios推送
- rabbitmq 启动
- Nimble packages
- iOS隐藏状态栏
- angularJS学习之路(二十)---自定义指令---transclude的作用
- UESTC 1059 线段树离散化
- iOS 开发相机,相册权限问题,代码总结
- Bootstrap的Datatable详解
- UVa 11231 - Black and white painting
- 黑马程序员——网络编程一