RabbitMQ+Keepalived之安装配置笔记
来源:互联网 发布:fifa online3数据更新 编辑:程序博客网 时间:2024/05/16 10:48
1.环境介绍
主节点192.168.20.171 node1
从节点192.168.20.172 node2
从节点192.168.20.173 node3
VIP:192.168.20.188
2.安装keepalived
yum install -y keepalived ipvsadm
3.配置keepalived.conf
(1)主节点192.168.20.171
global_defs
{
router_id master_171
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth0 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
(2)从节点192.168.20.172
global_defs
{
router_id slave_172
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth1 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master 这里我们比master数值低,所以角色是backup,
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
(3)从节点192.168.20.173
global_defs
{
router_id slave_173
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth1 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master 这里我们比master数值低,所以角色是backup,
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
4.启动keepalived
/etc/init.d/keepalived start
主节点192.168.20.171 node1
从节点192.168.20.172 node2
从节点192.168.20.173 node3
VIP:192.168.20.188
2.安装keepalived
yum install -y keepalived ipvsadm
3.配置keepalived.conf
(1)主节点192.168.20.171
global_defs
{
router_id master_171
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth0 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
(2)从节点192.168.20.172
global_defs
{
router_id slave_172
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth1 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master 这里我们比master数值低,所以角色是backup,
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
(3)从节点192.168.20.173
global_defs
{
router_id slave_173
}
vrrp_script chk_rabbitmq_port {
script "</dev/tcp/127.0.0.1/5672"
interval 1
weight -2
}
vrrp_instance xuxile {
state MASTER
interface eth1 #这个要和本机网卡名字一样
virtual_router_id 100 #这个数值 master和slave必须统一
priority 100 #这个数值决定哪台服务器是master 这里我们比master数值低,所以角色是backup,
advert_int 1
authentication {
auth_type PASS
auth_pass hthl.#123456
}
virtual_ipaddress {
192.168.20.188
}
track_script {
chk_rabbitmq_port
}
}
4.启动keepalived
/etc/init.d/keepalived start
1 0
- RabbitMQ+Keepalived之安装配置笔记
- RabbitMQ高可用配置(Haproxy + Keepalived)
- keepalived配置笔记草稿
- AMQP之RabbitMQ安装与配置
- keepalived安装配置
- Keepalived 安装与配置
- keepalived安装和配置
- Haproxy+keepalived安装配置
- Keepalived 安装与配置
- keepalived安装配置
- keepalived安装与配置
- Keepalived 安装与配置
- Keepalived 安装与配置
- keepalived+nginx安装配置
- Keepalived 安装 配置
- keepalived安装与配置
- nginx keepalived安装配置
- Keepalived安装与配置
- Navigator实现页面的跳转
- 关于jvm几个关键内存配置参数
- c# ref out 区别
- Oracle Database 12c中的新进程
- JAVA回调机制(CallBack)
- RabbitMQ+Keepalived之安装配置笔记
- FK那三国
- js中的事件委托或是事件代理详解
- React-基础教程完整版
- 图的遍历- 广度优先遍历
- MySQL慢查询配置
- 服务器ubuntu mysql表中文乱码
- cookie 和session 的区别详解
- Linux课堂总结第三弹