# /etc/keepalived/keepalived.conf
# 完整的 keepalived 配置文件由3部分组成:全局定义部分,vrrp实例定义部分,虚拟服务器定义部分
vrrp_instance VI_1 {
! Configuration File for keepalived
# 全局定义部分
global_defs {
notification_email {
test1@163.com # 设置报警邮件地址,可设置多个
test2@163.com # 每行1个; 开启邮件报警,需要开启本机 sendmail 服务
}
notification_email_from test0@163.com # 设置 邮件的发送地址
smtp_server smtp.163.com # 设置 smtp server 地址
smtp_connect_timeout 30 # 设置 连接 smtp server的超时时间
router_id LVS_DEVEL-1 # 设置 keepalived 服务器的一个标识。发邮件时显示在邮件主题中的信息
}
# vrrp 实例部分定义
vrrp_instance VI_1 {
state BACKUP # 指定 keepalived 的角色,可选值:MASTER|BACKUP 分别表示(主|备)
interface eth0 # 指定 HA 检测网络的接口
virtual_router_id 60 # 虚拟路由表示,是一个数字,同一个vrrp 实例使用唯一的标识, 默认值是51
# MASTER和BACKUP 的 同一个 vrrp_instance 下 这个标识必须保持一致
priority 100 # 定义优先级,数字越大,优先级越高。
# 同一个 vrrp_instance 下,MASTER 优先级必须大于 BACKUP
advert_int 1 # 设定 MASTER 与 BACKUP 负载均衡之间同步检查的时间间隔,单位为秒
authentication {
# 设置验证类型和密码
auth_type PASS
LVS+Keepalived配置文件详解
最新推荐文章于 2025-02-26 15:14:38 发布