keepalived配置

我怕爱的太早我们不能终老 提交于 2019-12-11 20:30:23

环境

Centos7

主 mon01 192.168.6.143

备 mon02 192.168.6.144

VIP 192.168.6.103

安装keepalived

yum install -y keepalived

修改配置

主机(mon01)修改配置文件

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 LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state MASTER  #标示状态为MASTER
    interface ens33  #网卡
    virtual_router_id 51
    priority 100  #master权重高于backup
    advert_int 1
    mcast_src_ip 192.168.6.143  #实体服务器的IP
    authentication {
        auth_type PASS
        auth_pass 123456
    }
    virtual_ipaddress {
        192.168.6.103  #虚拟IP
    }
}

备机(mon02)修改配置文件

! 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 LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_strict
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state BACKUP  #标识状态为backup
    interface ens33
    virtual_router_id 51
    priority 90  
    advert_int 1
    mcast_src_ip 192.168.6.144
    authentication {
        auth_type PASS
        auth_pass 123456
    }
    virtual_ipaddress {
        192.168.6.103
    }
}

启动

systemctl start keepalived
systemctl enable keepalived

查看

主机mon01上

ip addr

 

 备机mon02上

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!