目录
Keepalived
Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务器节点的状态,后来又加入了实现高可用的VRRP功能。因此 Keepalived 除了能够管理LVS软件外,还可以作为其他服务(例如:NGINX、Haproxy、MySQL等)的高可用解决方案。 Keepalived软件主要是通过 VRRP 协议实现高可用功能的
Keepalived 服务的三个重要功能:
- 管理LVS负载均衡软件
- 实现LVS集群节点的健康检查中
- 作为系统网络服务的高可用性(failover)
配置文件: /etc/keepalived/keepalived.conf
完整的 keepalived 配置文件由3部分组成:
- 全局定义部分 global_defs vrrp
- 实例定义部分 vrrp_instance VI_1
- 虚拟服务器定义部分 virtual_server