admin

流量负载均衡的精简设置

admin 运维技术 2022-11-15 462浏览 0

在LINUX系统下,我们可以实现IPVS的流量负载均衡功能,那么现在我们就来给出这个设置的具体操作过程,主要是包括三个大的步骤:准备,配置和测试。当然,我们的主要侧重点就是设置问题。相信大家都能学会。

IPVS实现流量负载均衡1、准备

开启 3台 Linux 和1台 Windows 根据图片显示的IP分配情况 配置好IP地址

测试网络连接 全网联通

在LVS虚拟服务器上 安装软件 yum install ipvsadm

IPVS实现流量负载均衡2、配置

2.1、LVS虚拟服务器的配置 :

写个脚本

vilvs-up.sh 
______ 
#!/bin/bash 
echo1>/proc/sys/net/ipv4/ip_forward 
echo0>/proc/sys/net/ipv4/conf/all/send_redirects 
echo0>/proc/sys/net/ipv4/conf/default/send_redirects 
echo0>/proc/sys/net/ipv4/conf/eth0/send_redirects 
echo0>/proc/sys/net/ipv4/conf/eth1/send_redirects 
LVSADM='/sbin/ipvsadm'
$LVSADM-C 
$LVSADM-A-t192.168.0.220:80-srr 
$LVSADM-a-t192.168.0.220:80-r192.168.0.193:80-g-w1 
$LVSADM-a-t192.168.0.220:80-r192.168.0.194:80-g-w1 
______ 
执行#chmoda+xlvs-up.sh 
#echo'lvs-up.sh'>>/etc/rc.d/rc.local 
#lvs-up.sh

2.2、配置Web服务器 (2个都一样)

写个脚本

virs-up.sh 
__________________ 
#!/bin/bash 
ifconfiglo:0192.168.0.220netmask255.255.255.255 
routeadd-host192.168.0.220devlo:0 
echo0>/proc/sys/net/ipv4/ip_forward 
echo1>/proc/sys/net/ipv4/conf/lo/arp_ignore 
echo2>/proc/sys/net/ipv4/conf/lo/arp_announce 
echo1>/proc/sys/net/ipv4/conf/all/arp_ignore 
echo2>/proc/sys/net/ipv4/conf/all/arp_announce 
__________________ 
#chmoda+xrs-up.sh 
#rs-up.sh

2.3、分别在2个真实服务器上 开启 Web 服务 并写入不同的内容

Service httpd restart
echo "192.168.0.193" > /var/www/html/index.html
echo "192.168.0.194" > /var/www/html/index.html

IPVS实现流量负载均衡3、测试

使用 windows测试效果 打开浏览器输入 http://192.168.0.220

继续浏览有关 网络 的文章
发表评论