LVS-DR实验

部署LVS-DR 集群及实验 阅读详情

目录

实验前准备

配置负载均衡调度器

环境准备

配置虚拟 IP 地址

配置负载分配策略

部署共享存储

环境准备

配置节点服务器

配置虚拟 IP 地址

安装nfs服务

测试


实验前准备

DR服务器:192.168.188.11    192.168.188.15
NFS服务器:192.168.188.14
Web服务器1:192.168.188.12
Web服务器2:192.168.188.13
Vip:192.168.188.188
客户端:192.168.188.200

配置负载均衡调度器

(192.168.188.11)

环境准备

systemctl stop firewalld.service
setenforce 0
modprobe ip_vs
cat /proc/net/ip_vs
yum -y install ipvsadm

配置虚拟 IP 地址

(VIP:192.168.188.188)
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33:0

DEVICE=ens33:0
ONBOOT=yes
IPADDR=192.168.188.188
NETMASK=255.255.255.255



ifup ens33:0
ifconfig ens33:0

调整 proc 响应参数,由于 LVS 负载调度器和各节点需要共用 VIP 地址,需要关闭 icmp 的重定向,不充当路由器
vim /etc/sysctl.conf

net.ipv4.ip_forward = 0
net.ipv4.conf.all.send_redirects = 0
net.ipv4.conf.default.send_redirects = 0
net.ipv4.conf.ens33.send_redirects = 0



sysctl -p

配置负载分配策略

ipvsadm-save > /etc/sysconfig/ipvsadm   #保存
systemctl start ipvsadm

ipvsadm -C
ipvsadm -A -t 192.168.188.188:80 -s rr
ipvsadm -a -t 192.168.188.188:80 -r 192.168.188.12:80 -g #若隧道模式,-g替换为-i
ipvsadm -a -t 192.168.188.188:80 -r 192.168.188.13:80 -g
ipvsadm

ipvsadm -ln #查看节点状态,Route代表 DR模式

部署共享存储

(NFS服务器:192.168.188.14)

环境准备

关闭防火墙
systemctl stop firewalld.service
setenforce 0

安装服务
yum -y install nfs-utils rpcbind

创建共享目录
mkdir /opt/kgc /opt/dzd
chmod 777 /opt/kgc /opt/dzd

设置共享权限
vim /etc/exports

/usr/share *(ro,sync)
/opt/kgc 192.168.188.0/24(rw,sync)
/opt/dzd 192.168.188.0/24(rw,sync)


启动服务
systemctl start nfs.service
systemctl start rpcbind.service

配置节点服务器

(192.168.188.12、192.168.188.13)

关闭防火墙
systemctl stop firewalld.service
setenforce 0

配置虚拟 IP 地址

(VIP:192.168.188.188)
此地址仅用作发送 Web响应数据包的源地址,并不需要监听客户机的访问请求(改由调度器监听并分发)。因此使用虚接口 lo∶0 来承载 VIP 地址,并为本机添加一条路由记录,将访问 VIP 的数据限制在本地,以避免通信紊乱。
cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-lo:0
vim ifcfg-lo:0

DEVICE=lo:0
ONBOOT=yes
IPADDR=192.168.188.188
NETMASK=255.255.255.255

#注意:子网掩码必须全为 1

ifup lo:0
ifconfig lo:0

route add -host 192.168.188.188 dev lo:0

vim /etc/rc.local
/sbin/route add -host 192.168.188.188 dev lo:0

chmod +x /etc/rc.d/rc.local

调整内核的 ARP 响应参数以阻止更新 VIP 的 MAC 地址,避免发生冲突
vim /etc/sysctl.conf

net.ipv4.conf.lo.arp_ignore = 1 #系统只响应目的IP为本地IP的ARP请求
net.ipv4.conf.lo.arp_announce = 2 #系统不使用IP包的源地址来设置ARP请求的源地址,而选择发送接口的IP地址
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2



sysctl -p

安装nfs服务

yum -y install nfs-utils rpcbind httpd
systemctl start rpcbind
systemctl start httpd

192.168.188.12服务器中:
mount.nfs 192.168.188.12:/opt/kgc /var/www/html
echo 'hello,this is kgc!' > /var/www/html/index.html

192.168.188.13服务器中:
mount.nfs 192.168.188.14:/opt/dzd /var/www/html
echo 'hello,i am dzd!' > /var/www/html/index.html

测试

在客户端浏览器访问http://192.168.188.188/

记一次keepalived+lvs双主DR模式实验 实验环境 CENTOS 7.5 DIP1 192.168.119.110 DIP2 192.168.119.111 RIP1 192.168.119.120 RIP2 192.168.119.121 VIP1 192.168.119.130 VIP2 192.168.119.131 双主模式需要准备两个VIP DS机器 安装 yum install -y keepaliv... 阅读详情

相关推荐

Windows Server 搭建ftp服务

Windows Server 搭建ftp服务

ch258563的博客 1010

lvs集群实验(NAT\DR\Keepalived)

四台服务器,一台作为负载调度器以及路由,两台作为real server,负载调度器有一个外网网卡(192.168.47.128)和一个内网ip(192.168.169.128),两个real server上只有内网ip(192.168.169.150)和(192.168.169.250),并且要把两个real server的内网网关设置为负载调度器的内网ip(192.168.169.128),外加一台测试机。优先级高的会自动认定为主(MASTER),优先级低的则认定为备(BACKUP)

dock♂伟的博客 1294

【Linux】常见指令的使用

Linux常用指令

qq_74897518的博客 1479

LVS负载均衡集群——DR直接路由模式实验

调度器仅作为客户端的访问入口,节点服务器的响应消息是直接返回客户端的,不需要经过调度器。(与NAT模式的区别)节点服务器与调度器是部署在同一个物理网络里,因此不需要建议专用的IP隧道。(与IP隧道模式的区别)DR模式是企业首选的LVS模式。

y2858007922的博客 163

SAP成本控制范围配置全流程:从货币参数到标准层次(附2024最新SPRO路径)

本文详细拆解了SAP成本控制范围(Controlling Area)的完整配置流程,涵盖从货币与估价参数文件定义、参数文件分配到控制范围,再到成本中心标准层次创建等核心步骤。文章提供了2024年最新的SPRO导航路径和实战配置要点,帮助顾问构建稳健、可扩展的管理会计基础架构,并附有常见问题排查指南。

java5的博客 940

基于STM32L4XX、HAL库的DP83822 以太网收发器(PHY)驱动程序设计

一、简介:DP83822是德州仪器(TI)推出的一款低功耗、高性能10/100Mbps以太网物理层收发器(PHY)。它具有以下主要特性:支持10BASE-T和100BASE-TX以太网标准低功耗设计,适合嵌入式应用MII/RMII接口,方便与微控制器连接内置自检和诊断功能支持自动协商和手动配置工业级温度范围(-40°C至+85°C)

zhusl6688的博客 528

LVS学习笔记 3LVS-DR实验 初步试验

1、理解: 由于DR模型director只负责分发请求,而不连入外网,外网由前段路由接入,所以前段路由、director和realserver都通过交换机链接,所以在集群内部通过MAC地址进行通信。由于Direstor双IP:VIP|别名DIP,RS双IP:RIP|别名VIP,因此在ARP广播时要限制网卡ARP响应功能,比如路由器要把保温送到VIP,做ARP广播时,只能是Director回应,而

sweifan的博客 1706

嵌入式SDIO 总线面试题及参考答案

SDIO 的 4 位总线模式是一种提高数据传输效率的工作模式。在传统的 1 位总线模式下,数据只能通过一根数据线(DAT0)进行传输,这限制了数据传输的带宽和速度。而在 4 位总线模式下,DAT0 - DAT3 这 4 根数据线同时用于数据传输,相当于在同一时间内可以传输 4 倍于 1 位模式的数据量,从而显著提高了数据传输的带宽和速度。要通过 CMD6 命令将 SDIO 总线从当前模式切换到 4 位总线模式,需要遵循以下步骤:第一步,主设备需要确保 SDIO 卡支持 4 位总线模式。

大模型大数据攻城狮的专栏 1719

部署LVS-DR模式(附带详细实验)

盛年不重来,一日难再晨

F12138X的博客 1279

【OpenClaw企业级智能体实战】第11篇:制造业设备预测性维护实战——OpenClaw+DeepSeek+Prometheus从零搭建(附完整代码)

本文聚焦制造业设备预测性维护的核心痛点,基于OpenClaw v2026.2.1、DeepSeek智能诊断、Prometheus监控等工具,拆解“设备状态监控→智能故障诊断→预测性维护”三大核心场景。从技术原理、算法构建、实操流程到完整代码实现,提供“数据采集→模型训练→智能调度→自动处置”的全链路方案。方案遵循工业安全规范,采用“只读优先、权限最小化”原则,适配中小制造企业落地需求。通过虚拟案例验证,可使设备非计划停机时间下降65%、平均修复时间缩短47%,既适合新手快速入门,也为进阶读者提供架构优化思路

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 606

PHP 网页游戏开发入门教程

我们还链接了一个名为 “game.js” 的 JavaScript 文件,稍后将在其中编写游戏逻辑。这只是一个简单的示例,但它演示了如何使用 PHP 和 JavaScript 开发一个基本的网页游戏。以下是一个示例游戏的源代码和解释。现在,您可以在浏览器中打开 “game.php” 文件,即可看到一个带有红色游戏角色的游戏板。在上述代码中,我们使用 JavaScript 创建了一个游戏角色元素,并将其添加到游戏板容器中。最后,我们需要将游戏元素的样式设置为绝对定位,以便能够正确地控制它们的位置。

KkowServer的博客 678

LVS--DR模式

IPVS是工作在INPUT链上的,当用户请求到达INPUT时,IPVS会将用户请求和自己已定义好的集群服务进行比对,如果用户请求的就是定义的集群服务,那么此时IPVS会强行修改数据包里的目标IP地址及端口,并将新的数据包发往POSTROUTING链。3、数据包转发至后端服务器:负载均衡器不会更改IP报文的内容,而是将数据包的目的MAC地址更改为所选后端服务器的MAC地址,然后将数据包发送到后端服务器所在的网络。配置在本地主机的接收到请求报文的接口上时,才给予响应。必须避免将接口信息向非本网络进行通告。

weixin_68398469的博客 1779

Android 埋点信息分析——statsd框架

StatsPullAtomService 用以采集数据,并将数据填充到参数中,在StatsManager.PullAtomCallbackInternal 中会转换成 Parcel 格式传入到 native。 StatsCallbackPuller::PullInternal 中会回调StatsManager.PullAtomCallbackInternal 的onPullAtom,该函数中会回调StatsCallbackPuller::PullInternal 中定义的PullResultRecei

私房菜 2629

lvs-dr模式实验详解

上一个网卡 上一个网卡,一个网卡 上一个网卡用于,网卡用作 上一个网卡用于,网卡用作

huaz_md的博客 1477

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

lvs-nat及lvs-dr实验

LVS-nat实验实验拓扑:环境准备:Client配置172.22.23.10网卡,网关指向LVSLVS配置VIP与DIP,开启核心转发功能后端RS1与RS1配置对应的RIP,并将网关指向LVS测试Client与RS1、RS2是否能够相互ping通 LVS主机配置:[root@centos6 ~ 18:56:44]#yum -y install ipvsadm[root@centos6 ~ 18:...

weixin_34014555的博客 235

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

PXE实验、LVS-nat实验、LVS-DR实验

root@localhost boot]#vim /etc/NetworkManage/system-connectoins/eth1.connection(连接后端服务器RS的IP所以dns不需要)[root@localhost ~]#ipvsadm -A -t 172.25.254.137:80(80端口)(lvs的IP)-s rr (静态算法?/pxelinux.0——>/usr/share/syslinux/pexlinux.0(数据包中携带的信息文件)

lhxwished的博客 730

LVS-DR实验模拟

文章目录前言一、LVS-DR是什么数据流向LVS-DR 模式的特点ARP协议IP 地址冲突第二次再有访问请求LVS-DR集群实验模拟在lvs服务器上配置第一台服务器第二台服务器 前言 一、LVS-DR是什么 LVS-DR(Linux Virtual Server Director Server)工作模式,是生产环境中最常用的一 种工作模式。 LVS-DR 模式,Director Server 作为群集的访问入口,不作为网关使用 节点 Director Server 与 Real Server 需要在同

weixin_43142543的博客 189

LVS的NAT和DR模式介绍及实验

一、lvs-nat:本质是多目标IP的DNAT,通过将请求报文中的目标地址和目标端口修改为某处的RS的RIP和。置 VIP 地址客户机发起请求,经过调度服务器(lvs),经过算法调度,去访问真实服务器(RS)LVS:IP:172.25.254.100(nat) 192.268.0.100(仅主机)web1:IP:192.168.0.10(仅主机)网关:192.168.0.100。web2:IP:192.168.0.20(仅主机)网关:192.168.0.100。RS的网关要指向DIP。

ljiax_的博客 949

LVS-DR及keepalived实验

1、LVM概述 2、LVM的管理命令 3、LVM应用示例 4、磁盘配额概述 5、磁盘配额管理

ruocheng6的博客 736

LVS下的NAT实验和DR实验(二)

1.解决vip响应问题DR模型中各主机上均需要配置VIP,解决地址冲突的方式有三种:(1)在前端网关做静态绑定(2)在各RS使用arptables(3)在各RS修改内核参数,来限制arp响应和通告的级别限制响应级别:arp_ignore0:默认值,表示可使用本地任意接口上配置的任意地址进行响应1:仅在请求的目标IP配置在本地主机的接收到请求报文的接口上时,才给予响应限制通告级别:arp_announce0:默认值,把本机所有接口的所有信息向每个接口的网络进行通告。

m0_68635801的博客 540

LVS是什么?以及LVS-NAT以及DR模式实验

2. rhel9克隆,webserver1(网络适配器:仅主机)3. rhel9克隆,webserver2(网络适配器:仅主机)1. rhel9克隆,添加网络适配器(仅主机模式)

Tai_hua的博客 1214

LVS的NAT模式和DR模式实验

LVS全称是Linux Virtual Server,即Linux虚拟服务器。是章文嵩开发的一个国产开源负载均衡软件。LVS主要用于多服务器的负载均衡,工作在网络层,可以实现高性能、高可用的服务器集群技术。增删选项:-A:添加-E:修改-D :删除服务选项:-t :tcp服务-u:udp服务其它选项:-s:指定调度算法,在此次实验中使用rr(轮询调度算法),wrr(带权重的轮询调度算法)-p:设置持久连接超时,持久连接可以理解为在同一个时间段同一个来源的请求调度到同一Realserver。

QDX_CK的博客 775

LVS - DR 模式集群搭建实验

LVS - DR 模式集群搭建实验 前言 Linux虚拟服务器(Linux Virtual Server,LVS)是一个虚拟的服务器集群系统,用于实现负载平衡。本文重点在于LVS - DR 模式的搭建过程,服务器集群化原理以及分类在本人的集群化知识整理一文中简单梳理了集群化的原理和知识点,如有遗漏或错误的地方,欢迎大家指正。 基本理论说明 直接路由(Direct Route,缩写为DR),与IP隧道的方式类似,负载均衡器只负责请求调度,而后端服务器直接将响应返回给客户,但具体实现有所不同。负载均衡器和后端服

艾泽拉斯队友克星 851

基于LVS-DR+Keepalived的高可用Web负载均衡实验

这个实验是一个典型的 LVS (Linux Virtual Server) + Keepalived 高可用负载均衡集群的实现,具有重要的实际应用价值。

hnlucky的博客 1064

Keepalived + LVS-DR 高可用与负载均衡实验

通过本实验,你已经实现了 Keepalived 的高可用和 LVS-DR 模式的负载均衡。Keepalived 通过 VRRP 协议管理 VIP 的高可用性,确保主节点故障时 VIP 自动切换到备节点。LVS-DR 模式通过直接路由转发请求到后端服务器,结合 Keepalived 的健康检查功能,实现了后端服务的故障隔离。

2301_78538021的博客 888
上一篇: LVS-NAT实验
下一篇: LVS+Keepalived实验
唐十洪
博客等级 码龄6年 440粉丝 66原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值