lvs群集DR模式搭建

Lvs  DR模式群集搭建步骤

实验环境:

vip 192.168.200. 10

调度器  ip 192.168.200.129

节点1   ip 192.168.200.100

节点2   ip192.168.200.132

 

1各个节点内核参数调整,在每个节点的内核配置文件中加入下面信息

[[email protected] ~]# vim /etc/sysctl.conf

net.ipv4.conf.lo.arp_ignore = 1

net.ipv4.conf.lo.arp_announce = 2

net.ipv4.conf.all.arp_ignore = 1

net.ipv4.conf.all.arp_announce = 2

 

2设置vip并为每个节点设置路由,只要是vip来的数据都从回环接口进入。

设置vip

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

[[email protected] network-scripts]# cp ifcfg-lo ifcfg-lo:vip

[[email protected] network-scripts]# vim ifcfg-lo:vip

lvs群集DR模式搭建


修改完重启回环网卡。

lvs群集DR模式搭建


添加路由到主机的只要是vip的都从lo:vip进入

[[email protected] ~]# route add -host 192.168.200.10 dev lo:vip

注这样是临时添加路由如果需要永久性的可以把这条命令添加到配置文件

[[email protected] ~]# echo "route add -host 192.168.200.10 dev lo:vip" >> /etc/rc.local

这样系统每次开机后都会执行这条命令。


接下来就是调度器的配置:

1 设置vip,这次不是设在lo接口上,而是真实网卡上面:

[[email protected] ~]# /sbin/ifconfig eth0:vip 192.168.200.10 broadcast 192.168.200.10 netmask 255.255.255.255



2设置路由vip的全部从eth0:vip的接口进入

[[email protected] ~]# route add -host 192.168.200.10 dev eth0:vip

 lvs群集DR模式搭建

3 安装ipvsadm管理工具。

[[email protected] ~]# yum -y install ipvsadm

 

4 创建虚拟服务器,并添加节点。

[[email protected] ~]# ipvsadm -A -t 192.168.200.10:80 -s rr

[[email protected] ~]# ipvsadm -a -t 192.168.200.10:80 -r 192.168.200.100:80 -w 1 -g

[[email protected] ~]# ipvsadm -a -t 192.168.200.10:80 -r 192.168.200.132:80 -w 1 -g

[[email protected] ~]# ipvsadm -L -n

lvs群集DR模式搭建


5 测试每个节点安装web服务,加入测试页,在浏览器访问vip,看是不是实现了负载均衡