- LB (Load Balancer 负载均衡)
- HA (High Available 高可用)
- Failover (失败切换)
- Cluster (集群)
- LVS (Linux Virtual Server Linux 虚拟服务器)
- DS (Director Server),指的是前端负载均衡器节点
- RS (Real Server),后端真实的工作服务器
- VIP (Virtual IP),虚拟的 IP 地址,向外部直接面向用户请求,作为用户请求的目标的 IP 地址
- DIP (Director IP),主要用于和内部主机通讯的 IP 地址
- RIP (Real Server IP),后端服务器的 IP 地址
- CIP (Client IP),访问客户端的 IP 地址
环境配置
master主机192.168.199.149,虚拟IP192.168.199.148
back备机192.168.199.150
真实服务器1 192.168.199.155
真实服务器2 192.168.199.156
关闭防火墙和selinux
master配置(149)
添加虚拟IP
ip addr add 192.168.199.148/24 dev ens33
下载keepalived
yum install keepalived -y
配置文件
vim /etc/keepalived/keepalived.conf
备机配置(155,156)
下载keepalived
yum install keepalived -y
配置文件
vim /etc/keepalived/keepalived.conf
配置文件与主机类似,只需要修改
state BACKUP
priority 90
真实服务器配置
yum install nginx
配置回环网卡
测试
在浏览器中输入虚拟ip
问题
当出现负载均衡效果不明显时:(默认会在155,156页面上跳转)
把keepalived配置文件的presistence_timeout 1注释