高可用—keepalived
简介
keepalived是集群管理中保证高可用的服务软件
- 需要心跳机制探测后端RS(real server)是否提供服务
- 探测down需要从lvs中删除该RS
- 探测发送从down到up,需要向lvs添加RS
- LVS DR 需要主备
keepalived原理:VRRP,虚拟路由冗余协议
安装
yum install keepalived
# 启动
service keepalived start
# 查看日志
tail /var/log/message
使用
按需求修改keepalived配置文件/etc/keepalived/keepalived.conf:主要修改vrrp_instance、real_server、virtual_server
# 可以使用man查询用法
man keepalived.conf