网站大量收购独家精品文档,联系QQ:2885784924

实验三 建立LS WEB服务器系统.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三 建立LS WEB服务器系统

实验:建立LVS集群WEB系统 一:实验名称: 建立LVS集群WEB系统 二:实验目标: 1:学习掌握LVS-NAT,LVS-DR集群技术结构 2: 建立三个节点的LVS-NAT或LVS-DR 系统,提供WEB服务 三:实验步骤: 阅读学习下面的示例。分析下面模型的特点 配置WEB realserver 节点两个 配置 LB 节点一个 测试访问WEB 页面 通过IPSPVDM 分析统计信息 上交实验报告 四:实验步骤 1:负载均衡:LVS-NAT实现: 实验环境: 1 三台RHEL5.4虚拟机,二台作安装好web作为后端Realserver,另一台作为Director,Realserver的网关都指向Director, 2 Director上需要二个网卡,一个公网地址向外提供服务,一个内网地址可以是私有地址与Realserver通信。Director上开启路由转发功能。 3?Realserver ip 5/6,网关00? ? Director ip 外网卡:0,内网卡00? 配置好Realserver上的ip和网关,开启web服务,主要在Director上配置 ipvsadm -A -t?0:80 -s wlc ??? ipvsadm -a -t 0:80 -r 5 -m -w 2 ?? ????ipvsadm -a -t 0:80 -r 6 -m -w 5 vim /etc/sysctl net.ipv4.ip_forward = 1 #开启路由转发 sysctl -p????????????#重新读取配置文件 LVM-nat的脚本 #!/bin/bash # case “$1”in start) ??? ipvsadm -A -t 3:80 -s wlc ??? ipvsadm -a -t 3:80 -r -m -w 2 ?? ????ipvsadm -a -t 3:80 -r -m -w 5 ;; stop) ????ipvsadm –C ;; status) ??? ipvadm -Ln ;; esac ipvsadm –Ln 查看所有连接 ipvsadm –E 3::80 –s wrr (基于权重,权重大的连接将多) ? 2: 负载均衡 LVS-DR server 实验环境: 1 三台RHEL5.4虚拟机,二台作安装好web作为后端Realserver,另一台作为Director 2 Director上需要一个网卡,地址都为公网地址,VIP必须是公网地址,RIP可以是私网地址但要与Director通信时要进行解析。所以这里全部使用公网地址,不需要指定网关 Director上开启路由转发功能。 3?Realserver ip 5/6, ? Director ip 00?VIP 00 当客户端发出请求时reserver都会响应,为避免realserver都响应可以: 1 通过防火墙不让arp数据包进来 2 linux内核有二个参数,配置完后避免arp请求 ? 配置过程: 在两个Rserver上各配置vip ?ifconfig lo:0 00 broadcast 00 netmask 55 up 在二个Rserver上配置路由信息通过lo:0接口才出去 route add -host 00 dev lo:0 在二个web服务器上做地址隐藏 vim /etc/sysctl.conf vim /etc/sysctl.conf 地址隐藏 net.ipv4.conf.lo.arp_ignore = 1 net.ipv4.conf.lo.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2 sysctl -p 重新读取配置文件 ?Directory上配置 ifconfig eth0:0 00 broadcast 00 netmask 55 up ipvsadm -A -t 00:80 -s wlc ipvsadm -a -t 192.0.200:80 -r?5 -g -w 5 ipvsadm -a -t 192.0.200:80 -r?6 -g -w 8 server ipvsadm save 二个Realserver可以通过一个nfs服务器共享网站资源,是二个Realserver的网站内容同步提供同样的网站内容,配置完成后直接通过:00访问网站? ? Director脚本: #!/bin/bash # LVS script for VS/DR . /etc/rc.d/init.d/functions VIP=00 RIP1=5 RIP2=6 PORT=80 case

文档评论(0)

guf825 + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档