Keepalived 单纯的IP漂移更简单

Keepalived 单纯的IP漂移更简单。
Heartbeat  对资源服务控制,更适合 存储的高可用。


  Keepalived安装
         yum install keepalived -y
         rpm -qa keepalived
 
启动停止
      /etc/init.d/keepalived start
      /etc/init.d/keepalived stop

配置文件:


主配置文件

/etc/keepalived/keepalived.conf

! Configuration File for keepalived


global_defs {

   notification_email {

     jeff@yunqichina.com

   }

   notification_email_from Alexandre.Cassen@firewall.loc

   smtp_server 192.168.200.1

   smtp_connect_timeout 30

   router_id LVS_01

}


vrrp_instance VI_1 {

    state MASTER

    interface eth0

    virtual_router_id 51

    priority 150

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        192.168.100.222/24

    }

}


主配置VIP地址:

ip addr add 192.168.100.222/24 dev eth0



备配置文件


/etc/keepalived/keepalived.conf

! Configuration File for keepalived


global_defs {

   notification_email {

     jeff@yunqichina.com

   }

   notification_email_from Alexandre.Cassen@firewall.loc

   smtp_server 192.168.200.1

   smtp_connect_timeout 30

   router_id LVS_02

}


vrrp_instance VI_1 {

    state MASTER

    interface eth0

    virtual_router_id 51

    priority 100

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 1111

    }

    virtual_ipaddress {

        192.168.100.222/24

    }

}


keepalived 只对服务器接管


一个网段多组keepalived 时使用多播地址:


global_defs {

              router_id LVS_19

              vrrp_mcast_group4 224.0.0.19 #<==这个就是指定多播地址的配置

       }

                   


当Nginx停止自动停止keepalived 服务脚本


mkdir -p /server/scripts

cd /server/scripts

ll

vim check_web.sh

#!/bin/sh

while true

if [~ps -er | grep nginx |grep -v grep| wc -l ~ -lt 3 ]

       then /etc/init.d/keepalived stop

fi

sleep 10

done


后台执行

sh check_web.sh &

转载于:https://www.cnblogs.com/wangyifu/p/7202575.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值