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

LVS-nat

时间:2014-09-04 03:00:48      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:blank   center   border   target   规划图   

规划图如下

bubuko.com,布布扣

nat模型要求:

各集群RS节点:保证RS1、RS2作为集群的各元素需要配置web服务以及页面。

Director:要求安装上ipvsadm以及写上ipvsadm规则。

注意要点:在本次案例中,RS1与RS2提供web服务所展示的主页我们有意设置成不一样的,目的为了更明显的看到集群的负载均衡效果。

实现前预备:

Director此时需要两块网卡:

bubuko.com,布布扣

RS1

bubuko.com,布布扣

RS2

bubuko.com,布布扣

保证RS1/RS2/以及Director的DIP处于同一个网段,在案例中即(VMnet3),可以通过互相ping来测试。同时还要将两个RS的网关指向DIP(使用命令route add default gw DIP地址),这样就可以ping同Director的VIP了。

RS1与Director的vip通信:

bubuko.com,布布扣

RS2与Director的vip通信:

bubuko.com,布布扣

Director访问各个RS之间的web服务正常:

bubuko.com,布布扣

实验步骤:

1、要求Director安装一个集群,要求在nat模型下轮训方式(rr)

[root@localhost ~]# ipvsadm -A -t 192.168.1.206:80 -s rr
[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  192.168.1.206:80 rr

[root@localhost ~]# ipvsadm -a -t 192.168.1.206:80 -r 10.0.0.18 -m
[root@localhost ~]# ipvsadm -a -t 192.168.1.206:80 -r 10.0.0.19 –m  -m:指定使用nat模型

2、如果没有想起开启转发功能,一定要在Director上开启路由间转发功能。

[root@localhost ~]# echo 1 > /proc/sys/net/ipv4/ip_forward
[root@localhost ~]# cat /proc/sys/net/ipv4/ip_forward
1

3、测试

bubuko.com,布布扣

bubuko.com,布布扣 Jobs done

回头笔者会针对在每个集群上跑一个Dis论坛做详述的。

LVS-nat

标签:blank   center   border   target   规划图   

原文地址:http://libincla.blog.51cto.com/6249823/1548524

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