keepalived主要是用来实现服务器热备效果的软件,功能强大,包含lvs的调度功能,和热备功能.

keepalived有三个核心模块:
1、core 守护进程,主要是守护发送心跳包给备用的keepalived机器,如果备用keepalived收不到主keepalived发过来的心跳包,此时所有的备用keepalived机器就会根据优先级重新选择谁来当主,如果主正常了,还会让原主当主。
2、chec...:对后端web服务器做健康检查,如果web服务器宕机,keepalived会自动的把该web服务器剔除,等web服务器恢复正常了在给web服务器添加进来。
3、
KEEPALIVED架构图:
keepalived_第1张图片
修改配置文件
keepalived
keepalived_第2张图片
keepalived_第3张图片