码迷,mamicode.com
首页 > 其他好文 > 详细

集群--LVS的DR模型配置

时间:2016-09-20 01:39:21      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

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.115 RS1  
192.168.1.116 RS2  

 

 

 

 

这里的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模型配置

标签:

原文地址:http://www.cnblogs.com/zydev/p/5887313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!