xiaowei8782088 发表于 2019-1-2 14:24:01

群集:LVS

  这里需要三台服务器,一台做director,另外两台在后方做realserver
  

  director服务器ip:192.168.11.3    vip:192.168.11.11 255.255.255.255
  realserver1   ip:192.168.11.6    vip:192.168.11.11 255.255.255.255
  realserver2   ip:192.168.11.7    vip:192.168.11.11 255.255.255.255
  

  一 .在director安装ipvsadm,然后写规则

  # yum --disablerepo=\* --enablerepo=c6-media install ipvsadm
  
  # ipvsadm -A -t 192.168.11.11:80 -s rr
  # ipvsadm -a -t 192.168.11.11:80 -r 192.168.11.6:80 -g
  # ipvsadm -a -t 192.168.11.11:80 -r 192.168.11.7:80 -g
  接着通过setup在以太网接口配置eth0:0 192.168.11.11
                                      255.255.255.255
  到此,director上的服务器已经配好了!
  二 .配置realserver上的服务器
  首先通过yum安装apache服务器,安装后启动并加入开机启动项里面,然后 再编辑sysctl文件
  # vim /etc/sysctl.conf
  先搜索关于arp的文件
  # sysctl -a |grep arp
  然后找到这两个命令
  net.ipv4.conf.lo.arp_announce = 0
  net.ipv4.conf.lo.arp_ignore = 0
  修改后加入到sysctl文件里
  net.ipv4.conf.all.arp_announce = 2
  net.ipv4.conf.all.arp_ignore = 1
  通过# sysctl -p查看
  最后设置vip
  lo:0192.168.11.11 255.255.255.255
  为了更好的显示出来,分别在两台apache服务器上做一个小页面
  # echo "1" >/var/www/html/index.html
  

  

  realserver上两台服务器配置都一样,在这里就不多说了。配置完后记得把selinux关闭
  

  

  最后打开浏览输入:http://192.168.11.11
  会发现访问后边的apache服务器在轮询应答



页: [1]
查看完整版本: 群集:LVS