LVS-DR模式配置
2014-01-15 16:04
411 查看
在配置LVS-DR模式之前,先规划好IP地址,IP地址如下:VIP:10.224.252.120DIP:10.224.252.123RealServer1:10.224.252.132RealServer2:10.224.252.133为了更好的理解LVS-DR模式数据流向,在此将LVS-DR模式的流程图贴出来。
一.LVS负载均衡器的配置1.源码编译安装ipvsadm由于我们的机器是最小化安装的,在源码编译安装ipvsadm之前,需要安装内核文件。
一.LVS负载均衡器的配置1.源码编译安装ipvsadm由于我们的机器是最小化安装的,在源码编译安装ipvsadm之前,需要安装内核文件。
[root@localhost src]# yum install kernel-devel gcc gcc-c++ipvsadm源码包可以从LVS英文站点下载,网址如下:http://www.linuxvirtualserver.org/software/index.html将内核文件链接到/usr/src/linux目录下源码编译安装ipvsadm
[root@localhost src]# ln -s /usr/src/kernels/2.6.18-348.el5-x86_64/ /usr/src/linux/
[root@localhost src]# tar xvzf ipvsadm-1.24.tar.gz [root@localhost src]# cd ipvsadm-1.24 [root@localhost ipvsadm-1.24]# make && make install2.绑定VIP地址到Director的eth0上
[root@localhost ~]#ifconfig eth0:1 10.224.252.120 netmask 255.255.255.0 broadcast 10.224.252.120 up二.RealServer的配置1.绑定VIP地址到RealServer的lo0上
[root@localhost ~]#ifconfig lo:0 10.224.252.120 netmask 255.255.255.255 broadcast 10.224.252.120 [root@localhost ~]#route add -host 10.224.252.120 dev lo:02.调整内核参数,抑制arp
[root@localhost ~]#echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore [root@localhost ~]#echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce [root@localhost ~]#echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore [root@localhost ~]#echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce在RealServer上,配置好WEB服务和WEB页面,确认每台RealServer上的WEB页面可以正常访问。每台RealServer都需要配置以上两步,以上配置都是及时生效的,重启会丢失相关的配置。三.LVS的配置使用ipvsadm命令定义VIP,RIP和相应的调度算办法
[root@localhost ~]# ipvsadm -A -t 10.224.252.120:80 -s wlc [root@localhost ~]# ipvsadm -a -t 10.224.252.120:80 -r 10.224.252.132 -w 1 -g [root@localhost ~]# ipvsadm -a -t 10.224.252.120:80 -r 10.224.252.133 -w 2 -g参数解释:-A:新增一个虚拟服务-t:指tcp服务-s:指定调度算法-a:添加RealServer到虚拟服务中-r:RealServer的IP地址-w:设置权重-g:LVS-DR模式保存并查看LVS的配置
[root@localhost ~]# service ipvsadm save Saving IPVS table to /etc/sysconfig/ipvsadm: [ OK ] [root@localhost ~]# ipvsadm -Ln IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 10.224.252.120:80 wlc -> 10.224.252.133:80 Route 2 0 0 -> 10.224.252.132:80 Route 1 0 0总结:1.Director和RealServer必须处于同一网段 2.Director需要在eth0上绑定VIP地址,不需要添加路由 3.RealServer需要在lo0上绑定VIP地址,需要添加路由。网关指向上层路由器的IP地址。 4.RealServer需要调整内核参数,抑制arp。 5.LVS-DR模式不支持端口映射。
相关文章推荐
- opensips+lvs配置(DR模式)1--lvs DR模式配置
- LVS DR模式配置
- LVS+keepalived DR模式配置高可用负载均衡集群
- Keepalived+LVS-DR模式配置高可用负载均衡集群
- LVS的DR模式配置
- ubuntu上配置LVS DR模式 + Keepalived
- 11配置DR模式的LVS负载群集
- lvs中dr模式配置脚本
- 一键配置LVS,DR模式脚本
- LVS群集的DR模式配置
- CentOS下LVS DR模式负载均衡配置详解
- LVS的DR和NAT模式配置
- 配置LVS/DR模式的LB集群
- LVS(DR模式)的realserver配置(windows)
- 关于架设LVS之-DR模式配置(三)
- LVS集群的基本原理、LVS/NAT模式的配置、LVS/DR模式的配置、编写自动脚本检查LVS上realserver健康性
- LVS DR模式配置
- LVS(一)LVS简介及LVS-DR模式配置搭建
- Lvs之NAT、DR、TUN三种模式的应用配置案例
- LVS_DR模式构建配置