lvs DR模式+基于五台服务器部署keepalived + lvs DR模式架构(前端带路由)负载均衡的高可用集群
DR模式一:
客户端:172.20.26.167
LVS服务器:172.20.26.198
后端服务器:172.20.26.218
后端服务器:172.20.26.210
两台后端服务器
yum install nginx tcpdump -y
echo "this is 26.218 page" > /usr/share/nginx/html/index.html
echo "this is 26.210 page" > /usr/share/nginx/html/index.html
启动nginx服务
在218、210服务器配置VIP:
cd /etc/sysconfig/network-scripts
cat > ifcfg-lo:1 <<EOF
DEVICE=lo:1
IPADDR=172.20.26.200
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback
EOF
重启网络服务
systemctl restart network
配置arp抑制:
echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
在172.20.26.198LVS服务器上配置调度器VIP:
cd /etc/sysconfig/network-scripts
cat > ifcfg-ens34 <<EOF
TYPE=ethernet
BOOTPROTO=none
DEVICE=ens34
ONBOOT=yes
IPADDR=172.20.26.200
PREFIX=24
GATEWAY=172.20.26.254
EOF
重启网络服务
systemctl restart network
在172.20.26.198LVS服务器上安装ipvsadm
yum install ipvsadm -y
# 配置LVS:
#添加集群服务,调度方式如果不指定,默认是wlc
ipvsadm -A -t 172.20.26.200:80
# 添加后端真实服务器,工作模式如果不指定,默认是DR模式,-m为NAT模式,如需指定使用-g
ipvsadm -a -t 172.20.26.200:80 -r 172.20.26.218
ipvsadm -a -t 172.20.26.200:80 -r 172.20.26.210
#查看lvs配置
ipvsadm –Ln
### 访问测试:
[root@node2 ~]# curl 172.20.26.200
this is 26.218 page
[root@node2 ~]# curl 192.168.75.200
this is 26.210 page
DR模式二
基于六台服务器部署keepalived + lvs DR模式架构(