Keepalived 为Linux系统和基于Linux的基础架构的提供了强大的高可用性。 Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。
Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA)。
官方地址 https://keepalived.org/
yum install keepalived
主配置文件 /etc/keepalived/keepalived.conf
配置组成:
-GLOBAL CONFIGURATION 全局配置,定义邮件配置,route_id,vrrp配置,多播地址等
-VRRP CONFIGURATION VRRP配置,定义每个vrrp虚拟路由器
-LVS CONFIGURATION LVS集群的VS和RS
全局配置
配置虚拟路由器
实现独立子配置文件
当生产环境复杂时,/etc/keepalived/keepalived.conf 文件内容很多,不方便管理,可以将不同集群的配置放在独立的子配置文件中。
比如:mkdir /etc/keepalived/conf.d/
添加一行 include /etc/keepalived/conf.d/*.conf
vim /etc/keepalived/conf.d/cluster1.conf
原文:https://www.cnblogs.com/liuyakai/p/14620782.html