• lvs直接路由模式DR模式


    1)实验所有关闭防火墙
    systemtcl stop firewalld
    systemctl disable firewalld
    setenforce 0
    iptables -F
    2)配置负载调度器
    配置虚拟IP地址,采用虚拟接口的方式(ens33:0)为网卡ens33 绑定vip地址,一便响应集群访问
    yum -y install ipvsadm
    ifconfig ens33:0 192.168.30.254 netmask 255.255.255.0
    ifconfig ens33:0

    3)配置负载分配策略
    ipvsadm -C
    ipvsadm -A -t 192.168.30.254:80 -s rr
    ipvsadm -a -t 192.168.30.254:80 -r 192.168.30.21:80 -g -w 1
    ipvsadm -a -t 192.168.30.254:80 -r 192.168.30.24:80 -g -w 1
    ipvsadm -Ln

    4)配置节点服务器
    使用DR模式,节点服务器也需要配置VIP地址,并调整ARP相应参数已阻止更新VIP的MAC 地址
    避免发生冲突,web服务的配置与net方式相似,每个节点同样需要VIP地址192.168.30.254
    需要接口lo:0来承载vip 地址,并未本机添加一条路由记录,将访问VIP的数据限制在本地避免通信
    紊乱
    ifconfig lo:0 192.168.30.254 netmask 255.255.255.255
    ifconfig lo:0
    route add -host 192.168.30.254 dev lo:0

    5)安装httpd,创建测试网页,给两个节点服务器
    yum -y install httpd
    echo "server1" > /var/www/html/index.html
    systemctl start httpd

    6)调整/proc 响应参数
    net.ipv4.conf.all.arp_ignore = 1
    net.ipv4.conf.all.arp_announce = 2
    net.ipv4.conf.default.arp_ignore = 1
    net.ipv4.conf.default.arp_announce = 2
    net.ipv4.conf.lo.arp_ignore = 1
    net.ipv4.conf.lo.arp_announce = 2

    7)测试lvs集群
    访问http://192.168.30.254,
    ipvsadm -Lnc
    显示访问的其他节点IP服务器

  • 相关阅读:
    浏览器事件大全!
    IE 的 Session 处理
    多个Cache的异同。
    flexSDK 添加 swc资源
    flashBuilder 严格类型检查
    自定义事件
    as3类的链接问题
    FLEX SDK嵌入资源
    从.NET中委托写法的演变谈开去(中):Lambda表达式及其优势
    PowerDesigner创建Oracle数据库序列实现自动增长
  • 原文地址:https://www.cnblogs.com/zc1741845455/p/10921266.html
Copyright © 2020-2023  润新知