! Configuration File for keepalived全局配置global_defs { #指定keepalived在发生切换时需要发送email到的对象,一行一个 notification_email { acassen@firewall.loc failover@firewall.loc sysadmin@firewall.loc } #指定keepalived在发生切换时需要发送email的发件人 notification_email_from Alexandre.Cassen@firewall.loc #指定stmp服务器地址 smtp_server 192.168.200.1 #指定stmp连接超时时间 smtp_connect_timeout 30 # 路由id:当前安装keepalived 节点主机的标识符,在局域网内唯一 router_id LVS_DEVEL vrrp_skip_check_adv_addr vrrp_strict vrrp_garp_interval 0 vrrp_gna_interval 0}# 计算机节点 VI_1vrrp_instance VI_1 { #表示主备节点 主节点:MASTER 备用节点:BACKUP state MASTER #当前实例绑定的网卡 interface eth0 #虚拟路由id,主备节点必须保持一致 virtual_router_id 51 #权重值,值越大表示当MASTER宕机后,当前节点成为MASTER的优先级越高 priority 100 #主备之间侦测的时间间隔 advert_int 1 #授权配置 authentication { 授权类型 auth_type PASS 授权密码 auth_pass 1111 } #虚拟IP配置,可以配置多个,一行一个 virtual_ipaddress { 192.168.200.16 192.168.200.17 192.168.200.18 }}#虚拟主机配置,可以有多个virtual_server 192.168.200.100 443 { delay_loop 6 lb_algo rr lb_kind NAT persistence_timeout 50 protocol TCP real_server 192.168.201.100 443 { weight 1 SSL_GET { url { path / digest ff20ad2481f97b1754ef3e12ecd3a9cc } url { path /mrtg/ digest 9b3a0c85a887a256d6939da88aabd8cd } connect_timeout 3 nb_get_retry 3 delay_before_retry 3 } }}