0
点赞
收藏
分享

微信扫一扫

五月学习之keepalived 全局配置段

1、默认配置

以下内容是keepalived.conf中的全局配置内容样例:
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
}


2、配置详解:

配置简介

我们可以通过 man keepalived.conf 方式来查看所有的配置信息,在keepalived.conf配置文件中,全局配置段主要包含以下三部分内容:Global definitions、Static routes、Static rules。而默认配置文件中的全局配置信息仅仅是Global definitions的一部分。

接下来我们主要来讲解一下默认的内容中的比较重要的一部分,其他内容,我们会随着课程逐渐展开,或者大家在课下遇到问题后再来解决。

在默认的全局配置信息中,主要包含两部分的内容:邮件信息和VRRP全局配置

邮件信息
在这部分中,主要涉及到以下四种属性配置:
notification_email			用于设定邮件的接收人员列表
notification_email_from		用于设定邮件的发送人员信息
smtp_server					邮件服务器地址
smtp_connect_timeout		设定邮件连接超时时间

VRRP全局配置
router_id 						设定主机的唯一标识,默认是本地主机名,生产中不推荐
vrrp_skip_check_adv_addr	设定是否跳过检查vrrp所有的通知信息	
vrrp_strict					强制执行VRRP协议
vrrp_garp_interval 			设定接口发送arp协议信息间的延迟时间,单位ms		
vrrp_gna_interval 			设定接口上发送的未经请求的NA消息之间的延迟时间

配置示例:
一般情况下,我们只设置一下本机的邮件配置,然后设置一个router_id就可以了。
global_defs {
   notification_email {
     root@localhost
   }
   notification_email_from root@localhost
   smtp_server 127.0.0.1
   smtp_connect_timeout 30
   router_id master
}

注意:

最核心的就是router_id的配置

举报

相关推荐

0 条评论