青蛙学Linux—Keepalived配置文件详解

上一篇中在安装时指定了Keepalived的配置文件目录,所以这里Keepalived的配置文件为/etc/keepalived/keepalived.conf,Keepalived所有的配置都在这个文件中。由于Keepalived配置文件中的配置项比较多,所以这里按照功能将Keepalived的配置文件分为以下三部分:

  • 全局配置(Global Configuration)
  • VRRP配置
  • LVS配置

Keepalived的配置文件是以块(block)的形式组织的,每个块的内容都包含在{}中,以#开头的行均为注释。

注意:{}前面必须有一个空格;另外,Keepalived没有配置文件检测机制,就算是配置文件错误Keepalived也可以正常启动,但无法正常工作。

1、全局配置

简单的全局配置如下:

global_defs {
   notification_email {
     [email protected]
     [email protected]
     [email protected]
   }
   notification_email_from [email protected]
   smtp_server 192.168.200.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
}
  • notification_email:定义接收报警邮件的地址,可以设置多个,每行一个。注意,如果要开启邮件报警,需要本机开启sendmail服务
  • notification_email_from:定义邮件的发送地址
  • smtp_server:定义发送邮件的SMTP服务器地址
  • smtp_connect_timeout:定义连接SMTP服务器的超时时间
  • router_id:定义Keepalived服务器的表示,发送邮件时显示在邮件主题中

猜你喜欢

转载自www.cnblogs.com/yu2006070-01/p/10381244.html
今日推荐