• LVS基于DR模式负载均衡的配置


    DR:

    集群节点跟director必须在同一个物理网络中;

    后端服务器(真实服务器)可以使用公网地址,实现便捷的远程管理和监控;

    director仅负责处理入站请求,响应报文则由realserver直接发往客户端;

    不支持端口映射;

    准备3台服务器,一台做转发,2太做子服务器,如下:

    Node1

    VIP:192.168.252.200

    DIP:192.168.252.11

    集群服务器DR

    Node2

    RIP:192.168.252.12

    VIP:192.168.252.200

    RSapache

    Node3

    RIP:192.168.252.11

    VIP:192.168.252.200

    RSapache

    Lvs DR模式集群步骤

    1、 找一台主机作为DR(虚拟服务器),安装ipvsadm,192.168.252.11

    a) Yum install ipvsadm

    2、 DR设置两个IP地址:

    a) DIP: 192.168.252.11 ,设置静态ID

    b) VIP:192.168.252.200 , ifconfig eth0:1 192.168.1.200/24

    3、 找多台机器作为RS( apeche或者tomcat )

    a) 两台:静态设置192.168.252.12

                            192.168.252.13

    b) 修改报文源IP的设置,需要设置内核参数

    1. echo 1 > /proc/sys/net/ipv4/conf/eth0/arp_ignore
    2. echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
    3. echo 2 > /proc/sys/net/ipv4/conf/eth0/arp_announce
    4. echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce

    c) 在两台机器(RS)上,设置网卡的别名IP192.168.252.200

    1. ifconfig lo:0 192.168.252.200 netmask 255.255.255.255 broadcast 192.168.252.200

    d) 在两台机器(RS)上,添加一个路由

    1. route add -host 192.169.252.200 dev lo:0

    4、 DR上需要加一个路由设置:route add -host 192.168.252.200 dev eth0:1

    5、 RS 检查web服务是否正常

    6、 DR上使用ipvsadm添加集群服务

    a) Ipvsadm –C

    b) ipvsadm -A -t 192.168.252.200:80 -s wlc

    c) ipvsadm -a -t 192.168.252.200:80 -r 192.168.252.12 -g -w 1

    d) ipvsadm -a -t 192.168.252.200:80 -r 192.168.252.13 -g -w 1

    7.在自服务器安装httpd并运行效果

    a)分别在2台子服务器上面安装httpd

       yum install httpd

    b)启动httpd服务器查看效果

       编辑/var/www/html/index.html

       分别 写入 vmm02 192.168.252.12 first!!

                    vmm02 192.168.252.13 second!!

      

      启动httpd

          service httpd start

    通过网页访问192.168.252.200

    刷新页面效果如下会在如下在2页面见跳转,表明配置成功

  • 相关阅读:
    mysql 位操作支持
    统计代码行数
    git merge的参数--squash的用处
    bash和zsh切换
    nginx 添加https支持
    查看Memcache运行状况
    unkown host mac 解决
    react-redux中的重要API解析
    js 同步延时调用
    从输入 URL 到浏览器渲染完成
  • 原文地址:https://www.cnblogs.com/haoyy/p/6004006.html
Copyright © 2020-2023  润新知