RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP

RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP

ID:40573826

大小:46.50 KB

页数:8页

时间:2019-08-04

RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP_第1页
RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP_第2页
RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP_第3页
RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP_第4页
RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP_第5页
资源描述:

《RedhatAS4.4集群(LVS+heartbeat)双线双虚拟IP》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RedhatAS4.4集群(LVS+heartbeat)双虚拟IP针对我们自己的项目环境,采用集群方案有很好的可行性,不牵涉共享存储这一块,现在是realserver通过程序访问自己的存储设备。下面就详细介绍通过直接路由实现虚拟服务器(VS/DR)的配置方案。各层的作用:LoadBalancer(负载均衡器):LoadBalancer是整个集群系统的前端,负责把客户请求转发到RealServer上。Backup是备份LoadBalancer,当LoadBalancer不可用时接替它,成为实际的LoadBalancer。LoadBalancer通过Ldirectord监测各RealS

2、erver的健康状况。在RealServer不可用时把它从群中剔除,恢复时重新加入。SharedStorage(共享存储):SharedStorage为所有RealServer提供共享存储空间和一致的数据内容。这一部分在这里不涉及,因为我们的数据访问不存在冲突。各服务器IP分配:公网环境采用双线双IP,单ip就更好配置了。VirtualIP:    222.169.91.69  (电信)            111.222.33.44  (网通)LoadBalancer:  222.169.91.72Backup:      222.169.91.70RealServer1:  

3、222.169.91.67  (电信)            111.222.33.55  (网通)RealServer2:  222.169.91.68  (电信)            111.222.33.66  (网通)IPVS是LVS集群系统的核心软件,它的主要作用是:安装在LoadBalancer上,把发往VirtualIP的请求转发到RealServer上。IPVS安装主要包括三方面:在LoadBanlancer上安装IPVS内核补丁在LoadBanlancer上安装IPVS管理软件在RealServer上安装ARPhidden内核补丁注意事项:1.Kernel,IP

4、VS,IPVSadm,ARPhidden之间的版本必须对应。2.Kernel2.4.28和2.6.10及以上版本已内置IPVS,RedhatAS4UP4Linux发行版也在其内核里编译了IPVS,3.ARPhidden可以用arp_ignore/arp_announce或者arptables_jf代替HeartBeat是Linux-HA的高可用性集群软件,它的主要作用是:安装在LoadBalancer和Backup上,运行于active/standby模式。当LoadBalancer失效时,Backup自动激活,成为实际的LoadBalancer。切换到active模式时,按顺序启

5、动VirtualIP、IPVS和Ldirectord。切换到standby模式时,按顺序关闭Ldirectord、IPVS和VirtualIP。所需软件列表:ipvsadm-1.24.tar.gzlibnet-1.1.2.1.tar.gze2fsprogs  可以用rpm安装光盘heartbeat-2.0.2.tar.gz  配置基于DR模式Lvs集群:ln-s/usr/src/kernels/2.6.9-42.ELsmp-i686//usr/src/linuxtarzxvfipvsadm-1.24.tar.gzcdipvsadm-1.24make&&makeinstall1、配置

6、VIP脚本:[root@nsbak~]#more/etc/init.d/lvsdr#!/bin/sh#chkconfig:23452080#description:startLVS  of  DirectorserverVIP1=222.169.91.69VIP2=111.222.33.44RIP1=222.169.91.67RIP2=111.222.33.55RIP3=222.169.91.68RIP4=111.222.33.66./etc/rc.d/init.d/functionscase"$1"in  start)      echo"startLVS  ofDirector

7、Server"    #settheVirtual  IPAddress    /sbin/ifconfigeth0:0$VIP1broadcast$VIP1netmask255.255.255.255up   双ip/sbin/ifconfigeth0:2$VIP2broadcast$VIP2netmask255.255.255.255up      双线双ip/sbin/ifconfigeth0:2$VIP2broadcast$VIP2netmask255.255

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。