lv负载均衡实验测试及结果

  

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,以前,

<> <代码>安装lv   1,加载lv内核模块   modprobe ip_vs,,//加载ip_vs模块      猫/proc/net/ip_vs,,//查看ip_vs版本信息
 <代码> 2,安装lv管理工具
  rpm -ivh/mnt/包/ipvsadm el7.x86_64.rpm——1.27 - 7.
  或者
  yum安装使用ipvsadm - y
  
  ipvsadm,- v,,//查看版本 
<人力资源/>
 <代码> lv调度器——NAT模式
  lv负载均衡群集——地址转换模式(LVS-NAT)
  环境:
  调度云服务器一台:Linux-CentOS7.4
  ,,,,IP地址:192.168.80.100(内网)
  ,,,,,,,,192.168.90.100(外网)
  Web服务器两台:Linux-CentOS7.4
  ,,,服务器,IP地址:192.168.80.101 (AA)
  ,服务器,IP地址:192.168.80.102 (BB)
  客户端一台:以这个主题为例,用于测试验证
  ,,,,IP地址:192.168.90.10(外网) 
<人力资源/>
 <代码>在80.103虚拟机上
  systemctl停止firewalld,,//关闭防火墙
  setenforce 0,,,,,//关闭监控 
 <代码> modprobe ip_vs,,//加载ip_vs模块
  猫/proc/net/ip_vs//查看ip_vs版本信息 
 <代码> rpm - q ipvsadm,//查看是否安装ipvsadm安装包
  
  rpm -ivh/mnt/包/ipvsadm el7.x86_64.rpm——1.27 - 7.
  或者
  yum安装使用ipvsadm - y
  
  ipvsadm,- v,,//查看版本 
 <代码> ls/mnt/包/| grep ipvsadm,//查看有没有这个软件包 

 lv负载均衡实验测试及结果

到虚拟机中添加一块网卡
 lv负载均衡实验测试及结果”> <br/> ifconfig,,//查看网卡<br/> <img src=

 <代码> ipvsadm - a - t 192.168.90.103:80 - s rr
  注:
  “-A"表示添加虚拟服务器
  “-t"用来指定VIP地址及TCP端口
  “-s"用来指定负载调度算法——轮询(rr),加权轮询wrr)(到,最少连接(lc),加权最少连接(wlc)  
 <代码>添加服务器节点:
  ipvsadm - a - t 192.168.90.103:80 - r 192.168.80.104:80 - m
  ipvsadm - a - t 192.168.90.103:80 - r 192.168.80.105:80 - m
  注:
  “-a"表示添加真实服务器
  “-t"用来指定VIP地址及TCP端口
  “-r"用来指定撕裂地址及TCP端口
  “-m"表示使用NAT群集模式
  “-g"博士是模式
  “我是桶模式 
 <代码> ipvsadm ln,,//查看节点状态 

 lv负载均衡实验测试及结果

 <代码>删除服务器节点:
  ipvsadm - d - r 192.168.80.105:80 - t 192.168.90.103:80
  ipvsadm ln  

 lv负载均衡实验测试及结果

 <代码>删除整个虚拟服务器:
  ipvsadm - d - t 192.168.90.103:80
  ipvsadm ln  

 lv负载均衡实验测试及结果

 <代码> vi nat.sh
  
  # !/bin/bash
  回声“1”;比;/proc/sys/net/ipv4/ip_forward,//开启路由地址转换
  ipvsadm - c,,,,,,//清除内核虚拟服务器表中的所有记录
  ipvsadm - a - t 192.168.90.103:80 - s rr,,,//创建虚拟服务器
  ipvsadm - a - t 192.168.90.103:80 - r 192.168.80.104:80 - m,,//添加服务器节点,
  ipvsadm - a - t 192.168.90.103:80 - r 192.168.80.105:80 - m,,//添加服务器节点
  ipvsadm ln,,,,,//查看节点状态
  
  ,,:wq,,//保存退出 
 <代码> chmod, + x nat.sh,,//给nat.sh文件权限/nat。sh  

 lv负载均衡实验测试及结果

<人力资源/>
 <代码>在80.104虚拟机上
  systemctl停止firewalld,,//关闭防火墙
  setenforce 0,,,,,//关闭监控

lv负载均衡实验测试及结果