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

LVS DR 配置

时间:2015-10-17 07:11:08      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:lvs   linux   dr   负载均衡   

LVS DR 配置

 

架构图

 

 

技术分享

 

架构说明:

Vmware上实现,一共需要3台虚拟机。物理机模拟客户端。配置RR轮询的调度方法以便显示效果

 

Director主机配置

 

Director地址配置:

VIP地址: 192.168.61.100

DIP地址: 192.168.93.133

ifonfig eth0:0 192.168.61.100 netmask255.255.255.255 broadcast 192.168.61.100 up

route add -host 192.168.61.100 dev eth0:0

 

调度策略配置:

ipvsadm -A -t 192.168.61.100:80 -s rr

ipvsadm -a -t 192.168.61.100:80 -r192.168.61.130 -g

ipvsadm -a -t 192.168.61.100:80 -r192.168.61.132 -g

 

打开转发:

echo 1 > /proc/sys/net/ipv4/ip_forward

或编辑配置文件修改,使它永久生效(dr模型中要改的几个参数也可以写在这个文件):

vim /etc/sysctl.conf

net.ipv4.ip_forward = 1

sysctl -p 让它立即生效

 

清空防火墙及关闭selinux以防干扰:

setenforce 0

iptables -F

 

 

RS1主机配置

 

地址配置:

ifconfig eth0 192.168.61.130 up  临时设定,要永久生效就修改网卡配置文件

ifconfig lo:0 192.168.61.100 netmask255.255.255.255 broadcast 192.168.61.100 up

route add -host 192.168.61.100 dev lo:0 

 

web服务配置:

yum -y install httpd

echo RS1 > /var/www/html/index.html

service httpd restart

 

清空防火墙及关闭selinux以防干扰

setenforce 0

iptables -F

 

RS2主机配置:

地址配置:

ifconfig eth0 192.168.61.132 up  临时设定,要永久生效就修改网卡配置文件

ifconfig lo:0 192.168.61.100 netmask255.255.255.255 broadcast 192.168.61.100 up

route add -host 192.168.61.100 dev lo:0 

 

web服务配置:

yum -y install httpd

echo RS1 > /var/www/html/index.html

service httpd restart

 

清空防火墙及关闭selinux以防干扰:

setenforce 0

iptables -F

 

在物理机上访问测试

http://192.168.61.100/index.html 

不断刷新,RS1和RS2的index.html页面会轮流显示,因为用的rr调度算法


LVS DR 配置

标签:lvs   linux   dr   负载均衡   

原文地址:http://dengxi.blog.51cto.com/4804263/1703677

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