双主Keepalive与lvs实现自动监控主机状态并实时切换
环境: 202.106.0.17:as Client 202.106.0.27: as router 192.168.205.37: as lvs1 192.168.205.47: as lvs2 192.168.205.57: as websrv1 192.168.205.67: as websrv2 192.168.205.77: as websrv3 192.168.205.87: as websrv4 注:所有操作系统默认停用firewalld,iptable为空,关闭selinux 版本: OS: centos 7 1810 with mini install keepalived httpd 目地: 使用keepalived 监控四台web服务器,两台为一组,各使用一个虚拟IP地址,lvs1为vip1的主vip2的从,lvs2为vip2的主,vip1的从,互相主备, 并使用lvs做为负载均衡,并能自动的发现服务down机并自动移除故障主机,从而实现无故障调度。 配置router 开启路由转发功能 [root@router data]#ech 1 > /proc/sys/net/ipv4/ip_forward 增加一个10.1.1.1在router的eth1上, 由于我要到lvs1和lvs2服务器时必须有路由,由于是两个主机的虚拟Ip是很有可能飘移