lvs的dr和nat模式配置备忘-阿里云开发者社区

开发者社区> 技术小阿哥> 正文

lvs的dr和nat模式配置备忘

简介:
+关注继续查看

导出都可以搜到配置方法,所以只把要点记录下来以备忘。


一、lvs的dr模式的配置:

可以参考winxp_520兄的大作!http://www.cnblogs.com/codebean/archive/2011/07/25/2116043.html——其中,route add的都可以省略,一样可以成功,总觉得加那个路由没啥用。。其实问题的关键在于rs上lo本地回环地址的别名配置,也就是那个ifcfg-lo:0文件。这个不配,就完蛋。


二、lvs的nat模式的配置:

前端director server简称ds需要两块网卡,一块与访问者的网络互通,我称这块网卡为eth0,另一块和后台real server简称rs互通,我称这块网卡为eth1。在eth0上设置的ip称为vip,eth1上设置的叫dip。rs上设置的叫rip,第一台rs设置的ip称为rip1,第n台rs的ip称为ripn。

1、ds上的配置——

1)打开ds上的ip转发:echo 1 >/proc/sys/net/ipv4/ip_forward;

2)本例中vip为172.16.168.246(虚拟机nat网络),dip为172.16.16.246(虚拟机host-only网络),rip1为172.16.16.144(虚拟机host-only网络),rip2为172.16.16.244(虚拟机host-only网络)

3)建立一个bash脚本:

#!/bin/bash

ipvsadm -C && ipvsadm -A -t 172.16.168.246:80 -s rr && ipvsadm -a -t 172.16.168.246:80 -r 172.16.16.144:80 -m && ipvsadm -a -t 172.16.168.246:80 -r 172.16.16.244:80 -m

2、rs上的配置——

1)ip设置好,如rs1的rip1写成172.16.16.144,然后将这块网卡的gateway指向dip即172.16.16.246。一定要确定rs1、rs2、rsn的gateway都指向了dip;

2)把http的相关服务打开,如nginx,apache,本机curl http://localhost,确定页面可正常读取。



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1597155,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
jboss eap 6.3 域(Domain)模式配置
jboss提供了二种运行模式:standalone(独立运行模式)、domain(域模式),日常开发中,使用standalone模式足已;但生产部署时,一个app,往往是部署在jboss集群环境中的,如果所有jboss server均采用standalone模式,会给运维带来极大的工作量,需要每台jboss server上逐一部署/更新,显然不适合。
1082 0
Kubernets日志采集配置模式介绍与对比
为提供更优的扩展性、灵活性,Logtail采集的配置与K8S中的Deploy/Pod配置完全解耦,两者可以一起部署也可以独立部署,具体取决于您的实际应用和业务需求。下面我们介绍几种典型的配置方式,以便于您在实际应用中进行参考。
2849 0
一、Hadoop2.6.0 单机模式配置
一、在Ubuntu下创建hadoop组和hadoop用户     增加hadoop用户组,同时在该组里增加hadoop用户,后续在涉及到hadoop操作时,我们使用该用户。   1、创建hadoop用户组                      2、创建hadoop用户          sudo adduser -ingroup hadoop hadoop     回车后会提示输入新的UNIX密码,这是新建用户hadoop的密码,输入回车即可。
855 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
7751 0
为什么配置模式令人抓狂?尝试用编程语言来写吧
本文将试着解释为什么大多数配置格式用起来都不太舒服,作者建议大家尝试使用一门真正的编程语言(例如,像 Python 这样的通用编程语言)来编写配置,通常这是一种可行的选择,且使用过程更感愉悦。
1007 0
8434
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载