基于CentOS 7构建LVS-DR集群

|--------|----------------|---------------|----------------|
| | DIP | VIP | RIP |
| Client | | | 192.169.41.139 |
| LVS | 192.168.41.134 | 192.169.41.10 | |
| RS1 | | | 192.168.41.135 |
| RS2 | | | 192.168.41.138 |

要求:

node4为客户端,node2为LVS,node3和node4为RS。

1.配置DNS解析(我这里使用本地解析)

复制代码
192.168.41.134 www.ykkry.com

2.配置LVS虚拟IP(VIP)

复制代码
ifconfig eth1:11 192.168.41.10 netmask 255.255.255.0 up

3.手工执行配置添加LVS服务并增加两台RS

复制代码
ipvsadm -A -t 192.168.41.10:80 -s wrr
ipvsadm -a -t 192.168.41.10:80 -r 192.168.41.135:80 -g
ipvsadm -a -t 192.168.41.10:80 -r 192.168.41.138:80 -g

4.查看之前配置
ipvsadm -L -n

5.手工在RS端绑定VIP

复制代码
ifconfig lo:11 192.168.41.10 netmask 255.255.255.255 up
添加本机访问VIP的路由
route add -host 192.168.41.10 dev lo

手工在 RS 端抑制 ARP 响应
每台 real server 端执行
调整内核参数,关闭 arp 响应

root@RS1 \~\] # echo "1" \> /proc/sys/net/ipv4/conf/lo/arp_ignore \[root@RS1 \~\] # echo "2" \> /proc/sys/net/ipv4/conf/lo/arp_announce \[root@RS1 \~\] # echo "1" \> /proc/sys/net/ipv4/conf/all/arp_ignore \[root@RS1 \~\] # echo "2" \> /proc/sys/net/ipv4/conf

7.最后测试

相关推荐
什么半岛铁盒33 分钟前
Linux进程异常退出排查指南
linux·运维·服务器
Mylvzi41 分钟前
Linux 性能利器:详解 `top` 命令的使用与输出信息解析
linux·服务器·网络
Ares-Wang1 小时前
负载均衡LB》》LVS
运维·负载均衡·lvs
斗转星移31 小时前
解决ubuntu20.04无法唤醒的问题的一种方法
linux·ubuntu·电脑
lyh13442 小时前
【Ubuntu崩溃修复】
linux·运维·服务器
什么半岛铁盒3 小时前
【Linux系统】Linux环境变量:系统配置的隐形指挥官
linux
Lw老王要学习3 小时前
Linux容器篇、第一章_02Rocky9.5 系统下 Docker 的持久化操作与 Dockerfile 指令详解
linux·运维·docker·容器·云计算
橙子小哥的代码世界3 小时前
【大模型RAG】Docker 一键部署 Milvus 完整攻略
linux·docker·大模型·milvus·向量数据库·rag
倔强的石头1064 小时前
【Linux指南】用户与系统基础操作
linux·运维·服务器
云上艺旅4 小时前
centos升级内核
linux·运维·centos