zoukankan      html  css  js  c++  java
  • keepalived 安装和配置

     分别在两台服务器上安装

    yum install keepliaved -y

    配置文件 

    vim /etc/keepalived/keepalived.conf 
    ! Configuration File for keepalived
    global_defs {
       notification_email {
         acassen@firewall.loc
         failover@firewall.loc
         sysadmin@firewall.loc
       }
       notification_email_from Alexandre.Cassen@firewall.loc
       smtp_server 192.168.200.1
       smtp_connect_timeout 30
       router_id keep01  #每个配置文件,该值都要不同
       vrrp_mcast_group 224.0.0.19 #指定多播地址的配置,指定该地址防止同个局域网内多个keepalived服务器VRRP协议多播地址冲突
    }
    vrrp_instance VI_1 {
        state MASTER   #备为BACKUP
        interface eth0
        virtual_router_id 151 #主备相同
        priority 200   #主比备大50以上
        advert_int 1   #响应秒数
        authentication {
            auth_type PASS
            auth_pass 1111
        }
        virtual_ipaddress {    #虚拟IP地址
        192.168.0.39/24 dev eth0 label eth0:1
        }
    }

    启动keeplaived  在主服务器上 

    ip addr

    eth0 后会出现 192.168.0.39 地址

    备服务器不会有,在主服务器down后,会在备服务器出现

    分离出keepalived日志

     vim /etc/sysconfig/keepalived

     

    # --vrrp               -P    Only run with VRRP subsystem.
    # --check              -C    Only run with Health-checker subsystem.
    # --dont-release-vrrp  -V    Dont remove VRRP VIPs & VROUTEs on daemon stop.
    # --dont-release-ipvs  -I    Dont remove IPVS topology on daemon stop.
    # --dump-conf          -d    Dump the configuration data.   导出备份配置数据
    # --log-detail         -D    Detailed log messages.  #详细日志
    # --log-facility       -S    0-7 Set local syslog facility (default=LOG_DAEMON)
    # -S 0 作用是指定为local0设备
    KEEPALIVED_OPTIONS="-D -d -S 0"

     #vim /etc/rsyslog.conf

    在结尾添加

    #keepalived
    local0.*                /var/log/keepalived.log

    在42行左右添加;local0.none 

    *.info;mail.none;authpriv.none;cron.none;local0.none                /var/log/messages 

    重启rsyslog 

     /etc/init.d/rsyslog restart

     tail /var/log/keepalived.log

  • 相关阅读:
    oracle-报错 RMAN-03002,RMAN-06172
    oracle--报错 ORA-01003,ORA-09817,ORA-01075
    oracle--报错 ORA-00257
    Linux-iostat命令
    oracle--查询速度慢
    linux-根目录添加内存
    mysq-5.7忘记密码修改
    zsh: command not found cnpm,gulp等命令在zsh终端上报错的问题
    vue中的js引入图片,必须require进来
    如何启动一个Vue3.x项目
  • 原文地址:https://www.cnblogs.com/kairo/p/6929135.html
Copyright © 2011-2022 走看看