Lvs+DR模式

Posted XIKE-S

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Lvs+DR模式相关的知识,希望对你有一定的参考价值。

第一台配置

关闭防火墙 安全linux

Vm1地址为192.168.10.2


安装yum仓库


挂载到mnt目录下

mount /dev/cdrom /mnt/


加载lvs内核模块

modprobe
ip_vs                //加载ip_vs模块,


安装管理软件

rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm


编辑配置文件 
永久开启路由转发功能

vi /etc/sysctl.conf

在最后一行添加

net.ipv4.ip_forward = 1

刷新

sysctl -p


DR模式调度器  注意:80.188是调度器和各真实服务器要共同虚拟出的一个地址

添加虚拟地址

ifconfig ens33:0 192.168.10.188 broadcast 192.168.10.188 netmask
255.255.255.255 up

route add -host 192.168.10.188 dev ens33:0

ipvsadm -A -t 192.168.10.188:80 -s rr

ipvsadm -a -t 192.168.10.188:80 -r 192.168.10.3:80 -g

ipvsadm -Ln




第二台配置

关闭防火墙 安全linux

Vm1地址为192.168.10.3

安装yum仓库 安装yum源

挂载到mnt目录下

mount /dev/cdrom /mnt/

安装httpd服务

yum install httpd -y

编辑网卡


添加looback地址

ifconfig lo:0 192.168.10.188 broadcast 192.168.10.188 netmask
255.255.255.255 up


route add -host 192.168.10.188 dev lo:0

echo
"1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo
"2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo
"1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo
"2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p
&>/dev/null



开启httpd服务

systemctl start httpd

访问虚拟主机地址



以上是关于Lvs+DR模式的主要内容,如果未能解决你的问题,请参考以下文章

群集 之 LVS负载均衡(DR模式)

初识LVS——LVS的DR工作模式

LVS负载均衡群集部署之——DR模式的介绍及搭建步骤

LVS负载均衡群集DR模式+Keepalived部署!

LVS负载均衡群集DR模式+Keepalived部署!

lvs中dr模式配置脚本