zoukankan      html  css  js  c++  java
  • 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服务器

  • 相关阅读:
    浅谈大学两年
    vue的基本操作
    JS执行环境,作用域链及非块状作用域
    关于AJAX异步请求
    第一个go程序和基本语法
    Golang
    11.二叉树
    10.排序
    9.算法之顺序、二分、hash查找
    高性能异步爬虫
  • 原文地址:https://www.cnblogs.com/zc1741845455/p/10921266.html
Copyright © 2011-2022 走看看