LVS负载均衡部署
1.LVS服务DR模式部署
LVS 192.168.1.10
WEB01 192.168.1.20
WEB02 192.168.1.30
VIP 192.168.1.250
2.部署后端web01和web02
安装apache
yum install httpd curl -y
systemctl restart httpd
lsof -i :80
cd /var/www/html
vim test.text
aaaaaaaaaa
web02 写入内容为bbbbbbbbbbbb
3.部署LVS
安装kernel-devel
ln -s /usr/src/kernels/3.10.0-1160.42.2.el7.x86_64 /usr/src/linux
4.安装LVS软件
yum install -y ipvsadm
5.配置负载均衡DR模式
ifconfig ens33:250 192.168.1.250/24
ifconfig ens33:250
ping 192.168.1.250
6.配置LVS服务
ipvsadm -C 清空原来配置
ipvsadm -A -t 192.168.1.250:80 -s wrr 配置vip与调度算法
ipvsadm -L -n 查看配置
添加后端主机
ipvsadm -a -t 192.168.1.250:80 -r 192.168.1.10 -g -w 1
ipvsadm -a -t 192.168.1.250:80 -r 192.168.1.20 -g -w 1
ipvsadm -L -n 查看配置
7.后端服务器配置抑制APR功能与VIP绑定
web01
[root@web-01 ~]# echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
[root@web-01 ~]# echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
[root@web-01 ~]# echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
[root@web-01 ~]# echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
[root@web-01 ~]# ifconfig lo:250 192.168.1.250/32
[root@web-01 ~]# ifconfig lo:250
lo:250: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 192.168.1.250 netmask 0.0.0.0
loop txqueuelen 1000 (Local Loopback)
web02
[root@web-02 ~]# echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore
[root@web-02 ~]# echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce
[root@web-02 ~]# echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
[root@web-02 ~]# echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
[root@web-02 ~]# ifconfig lo:250 192.168.1.250/32
[root@web-02 ~]# ifconfig lo:250
lo:250: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 192.168.1.250 netmask 0.0.0.0
loop txqueuelen 1000 (Local Loopback)
测试负载均衡
LVS
curl 192.168.1.250/test.text
刷新
查看调度情况
ipvsadn -L -n
ipvsadn -L -n --stats
LVS服务NAT模式部署
后端不变
lvs服务器恢复最开始的环境,安装ipsadm
ifconfig ens33:250 192.168.1.250/24 up
ifconfig ens33:250
ipvsadm -C 清空原来配置
ipvsadm -A -t 192.168.1.250:80 -s wrr 配置vip与调度算法
ipvsadm -L -n 查看配置
添加后端主机
ipvsadm -a -t 192.168.1.250:80 -r 172.168.1.10 -m -w 1
ipvsadm -a -t 192.168.1.250:80 -r 172.168.1.20 -m -w 1
测试负载均衡
LVS
curl 192.168.1.250/test.text
刷新
查看调度情况
ipvsadn -L -n
ipvsadn -L -n --stats
浙公网安备 33010602011771号