## 第三个里程碑:进行服务配置文件编写
### 前提需要了解配置文件内容信息(man keepalived.conf)
### 配置文件的组成部分
· GLOBAL CONFIGURATION ###全局定义(默认配置文件的01-13行)
· VRRPD CONFIGURATION ###虚拟ip的配置(默认配置文件15-30行)
· LVS CONFIGURATION ###配置与管理lvs
! Configuration File for keepalived
global_defs { --- 全局配置标题
notification_email { --- 定义管理员邮箱信息,
330882721@qq.com
330442721@qq.com
}
notification_email_from oldboy@163.com --- 定义利用什么邮箱发送邮件
smtp_server smtp.163.com --- 定义邮件服务器信息
smtp_connect_timeout 30 --- 定义邮件发送超时时间
router_id oldboy01 --- (重点参数)局域网keepalived主机身份标识信息
每一个keepalived主机身份标识信息唯一
}
vrrp_instance VI_1 { --- vrrp协议相关配置(vip地址设置)
state MASTER --- keepalived角色描述(状态)信息,可以配置参数(MASTER BACKUP)
interface eth0 --- 表示将生成虚IP地址,设置在指定的网卡上
virtual_router_id 51 --- 表示keepalived家族标识信息
priority 100 --- keepalived服务竞选主备服务器优先级设置(越大越优先)
advert_int 1 --- 主服务组播包发送间隔时间
authentication { --- 主备主机之间通讯认证机制,
auth_type PASS --- 采用明文认证机制
auth_pass 1111 --- 编写明文密码
}
virtual_ipaddress { --- 设置虚拟IP地址信息
10.0.0.3
}
}
|