LVS-dr 构建配置(直接路由模式)

Posted 123456likun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LVS-dr 构建配置(直接路由模式)相关的知识,希望对你有一定的参考价值。

     在DR模式的群集中,LVS负载调度器作为群集的访问入口,但不作为网关使用;服务器池中的所有节点都各自接入Internet,发送给客户机的Web响应数据包不需要经过LVS负载调度器

技术图片

 

 

第一步:关闭防火墙和selinux

 

 

systemctl stop firewalld

 

 iptables -F

 

setenforce 0

第二步,配置调度器

yum -y install ipvsadm 

 yum -y install ipvsadm

 ifconfig ens32:0 192.168.200.254 netmask 255.255.255.0

 ifconfig ens32:0

第三步,分配

ipvsadm -A -t 192.168.200.254:80 -s rr

ipvsadm -a -t 192.168.200.254:80 -r 192.168.200.113:80 -g -w 1

第四步,修改节点机

配置虚拟接口

 ifconfig lo:0 192.168.200.254 netmask 255.255.255.255

 ifconfig lo:0

第五步,节点机安装

yum -y install httpd

加入测试页 echo "...." > /var/www/html/index.html

systemctl start httpd

第六步,调整调试器机参数

 vim /etc/sysctl.conf 下写入

---------------------------------------------------------

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

--------------------------------------------------------------

开启: sysctl -p 

可以浏览器测试了,同net测试方法输入

七步
查询负载状态情况

ipvsadm -Lnc

 

以上是关于LVS-dr 构建配置(直接路由模式)的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7.4——LVS负载均衡群集—直接路由模式(LVS-DR)

实现四层LVS-DR工作模式的负载均衡

Linux架构之LVS-DR和keepalived配置

构建基于直接路由模式(DR)的负载均衡群集

LVS - linux 搭建LVS-DR模式

基于keepalived构建 LVS-DR的主主模型