2.3.1 LVS基础概念解析
2.3.2 基于VIP的keepalived高可用架构
2.3.3 搭建LVS负载均衡集群
1.101、102安装ipvs与keeplived软件
2.103、104机器安装nginx
3.验证本机是否支持lvs、ipvs
sudo lsmod | grep ip_vs 检查是否支持
如果不支持 执行一下 ipvsadm
4.101、102编写keepalived配置
102配置,红框是区别,还有 state:
备注:enp0s3是这里
delay_loop 1 #健康检查时间间隔(实际并不一定完全是6秒,测试结果是小于1秒的随机值?)
lb_algo rr #lvs调度算法rr|wrr|lc|wlc|lblc|sh|dh
lb_kind DR #负载均衡转发规则NAT|DR|RUN
persistence_timeout 5 #会话保持时间
protocol TCP #使用的协议
5.103、104 nginx配置
103配置
104配置
6.103、104创建文件,启动real Server
然后再赋权限,指定文件执行权限
7.101、102 启动keeplived
8 验证,执行curl -i 192.168.3.110(虚拟IP)
9.检查101、102 master、backup是否生效
关闭101的keeplived
在102上面执行curl,看backup是否生效
重新启动101,看是否能恢复