实验规划:四台虚拟机
测试机: IP:192.168.10.10 网关:192.168.10.20
负载调度器: IP:192.168.10.20
192.168.15.20
#开启路由转发
真实服务器1:IP:192.168.15.30 网关:192.168.15.20
真实服务器2:IP:192.168.15.40 网关:192.168.15.20
负载调度器:
? 软件包:ipvsadm
? 会产生 ipvsadm 命令
? 创建集群:指定算法、指定集群的VIP{端口}
? -A
? 修改集群:
? -E
? 向集群内添加真实服务器
? -a
? 修改集群内的真实服务器
? -e
压测命令:yum -y install httpd-tools
ab -c 100 -n 1000 http://192.168.10.20:80/index.html
-c 单次并发次数
-n 总的并发次数
-n/-c 发送并发波数
实验步骤:
1.根据实验规划修改四台虚拟机的IP地址和网关地址。负载调度器需要复制网卡配置文件
2.真实服务器安装httpd,并修改网页内容。
3.负载调度器开启路由转发功能,并用sysctl -p 刷新一下
4.到测试机检查是否配置正确
5.配置负载调度器
a.查看是否支持ipvs =m 说明支持ipvs
grep -i "ip_vs" /boot/config-2.6.32-642.el6.x86_64
? b.安装ipvsadm yum -y install ipvsadm
? c.创建集群
? ipvsadm -A -t 192.168.10.20:80 -s rr
-A:创建集群
-t:指定协议类型 -t:tcp -u:udp
IP为集群的VIP
-s:算法
? ipvsadm -ln :查看集群
d.添加真实服务器
ipvsadm -a -t 192.168.10.20:80 -r 192.168.15.30:80 -m
ipvsadm -a -t 192.168.10.20:80 -r 192.168.15.40:80 -m
-a:添加真实服务器
-t:协议类型
192.168.10.20:80:集群的VIP
-r:真实服务器IP
-m:集群工作模式为NAT模式
原文:https://www.cnblogs.com/guanyu-blog/p/14443710.html