OpenStack Rabbit 集群实现
rabbitMQ集群配置1, install epel yum
wget http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -vih epel-release-6-8.noarch.rpm
2, install rabbitMQ
yum -y install rabbitmq-server
3, /etc/hosts configure
Master rabbitMQ configure
192.168.8.180 athController.8.180.abs.com.cn athController
192.168.8.53 athBackup.8.53.abs.com.cn athBackup
Node rabbitMQ configure
192.168.8.180 athController.8.180.autohome.com.cn athController
192.168.8.53 athBackup.8.53.autohome.com.cn athBackup
4, /etc/sysconfig/networkconfigure
Masterhostname configure
sed -i 's/HOSTNAME=.*/HOSTNAME=athController.8.180.abs.com.cn/' /etc/sysconf/network
Node hostname configure
sed -i 's/HOSTNAME=.*/HOSTNAME=athBackup.8.53.abs.com.cn/' /etc/sysconf/network
5, disabled selinux
Master and Node selinux configure
sed -i 's/SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
6, Congfigure rabbitMQ
Master rabbitMQ Configure
1, vim /etc/rabbitmq/rabbit.config
% This file managed by Puppet
% Template Path: rabbitmq/templates/rabbitmq.config
[
{rabbit, [
{default_user, <<"guest">>},
{default_pass, <<"guest">>}
]},
{kernel, [
]}
].
% EOF
2, vim /etc/rabbitmq/rabbit-env.conf
RABBITMQ_NODE_PORT=5672
Node rabbitMQ Configure
1, vim /etc/rabbitmq/rabbit.config
% This file managed by Puppet
% Template Path: rabbitmq/templates/rabbitmq.config
[
{rabbit, [
{default_user, <<"guest">>},
{default_pass, <<"guest">>}
]},
{kernel, [
]}
].
% EOF
2, vim /etc/rabbitmq/rabbit-env.conf
RABBITMQ_NODE_PORT=5672
7,restart rabbitMQ
Master restart rabbitMQ
service rabbitmq-server restart
Node restart rabbitMQ
service rabbitmq-server restart
8,configure rabbitmq cluster
Master rabbitMQ cluster
rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl start_app
Node rabbitMQ cluster
rabbitmqctl join_cluster rabbit@athController.8.180.autohome.com.cn
rabbitmqctlstop_app
rabbitmqctl reset
rabbitmqctl join_cluster --ram rabbit@athController
9,show cluster status
# rabbitmqctl cluster_status
Cluster status of node rabbit@athBackup ...
[{nodes,[{disc,},{ram,}]},
{running_nodes,},
{partitions,[]}]
...done.
页:
[1]