首页 > 代码库 > 集群--LVS的DR模型配置

集群--LVS的DR模型配置

1.查看内核是否有IPVS内核模块

grep -i ‘ip_vs‘ /boot/config-2.6.32-431.el6.x86_64

技术分享
或者

技术分享

Centos6.5内核已经自带安装了lvs

 

2.安装ipvsadm
内核中的lvs是通过ipvsadm来进行管理的

yum install -y ipvsadm

3.环境准备

管理IP地址角色备注
192.168.1.114调度器(Director)对外提供VIP服务的地址为192.168.1.88
192.168.1.115RS1 
192.168.1.116RS2 

 

 

 

 

这里的VIP我是用的网卡别名形式配置的:

ifconfig eth1:0 192.168.1.88 netmask 255.255.255.0 up

配置步骤

添加Virtual Server,并查看

技术分享

添加Real Server

技术分享

在RS1中绑定VIP

技术分享

查看路由信息

技术分享

在RS中抑制ARP响应

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

在RS2中进行与RS1同样的操作。

[root@RS2 ~]$ifconfig lo:116 192.168.1.88 netmask 255.255.255.255 up[root@RS2 ~]$route add -host 192.168.1.88 dev lo[root@RS2 ~]$echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore [root@RS2 ~]$echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce [root@RS2 ~]$echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore [root@RS2 ~]$echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

 

在浏览器中进行访问,可以看见LVS已经实现了转发

技术分享

并且实现了负载均衡

技术分享

 

集群--LVS的DR模型配置