当前位置: 首页 > news >正文

网站建设如何实现检索功能洛阳凯锦腾网业有限公司

网站建设如何实现检索功能,洛阳凯锦腾网业有限公司,xx旅行社网站建设方案 企网站技术解决方案为申请虚拟主机,新乡网站建设哪家实力强LVS集群有DR、TUN、NAT三种配置模式#xff0c;可以对www服务、FTP服务、MAIL服务等做负载均衡#xff0c;下面通过搭建www服务的负载均衡实例#xff0c;讲述基于DR模式的LVS集群配置。一、 Director Server的配置  在Director Server上配置LVS负载均衡集群#xff0c;有…LVS集群有DR、TUN、NAT三种配置模式可以对www服务、FTP服务、MAIL服务等做负载均衡下面通过搭建www服务的负载均衡实例讲述基于DR模式的LVS集群配置。一、 Director Server的配置  在Director Server上配置LVS负载均衡集群有两种方法a. 通过ipvsadm命令行进行配置b. 通过Redhat提供的工具piranha来配置LVS通过ipvsadm命令行方式配置LVS安装IPVS后就可以配置LVS集群了首先在Director Server上绑定一个虚拟IP(也叫VIP)此IP用于对外提供服务执行如下命令复制代码代码如下:[rootlocalhost ~]#ifconfig eth0:0 192.168.60.200 broadcast 192.168.60.200 netmask 255.255.255.255 up此处在eth0设备上绑定了一个虚拟设备eth0:0同时设置了一个虚拟IP是192.168.60.200也就是上面我们规划的IP地址然后指定广播地址也为192.168.60.200需要特别注意的是这里的子网掩码为255.255.255.255。然后给设备eth0:0指定一条路由执行如下指令复制代码代码如下:[rootlocalhost ~]#route add -host 192.168.60.200 dev eth0:0接着启用系统的包转发功能从而使系统充当路由器执行如下指令复制代码代码如下:[rootlocalhost ~]#echo 1 /proc/sys/net/ipv4/ip_forward指令中参数值为1时启用ip转发为0时禁止ip转发。其实在DR模式中开启系统的包转发功能不是必须的而在NAT模式下此操作是必须的。然后开始配置ipvs执行如下操作复制代码代码如下:[rootlocalhost ~]#ipvsadm -C[rootlocalhost ~]#ipvsadm -A -t 192.168.60.200:80 -s rr -p 600[rootlocalhost ~]#ipvsadm -a -t 192.168.60.200:80 -r 192.168.60.132:80 -g[rootlocalhost ~]#ipvsadm -a -t 192.168.60.200:80 -r 192.168.60.144:80 -g上面操作中第一行是清除内核虚拟服务器列表中的所有记录第二行是添加一条新的虚拟IP记录。这个新的IP是192.168.60.200同时指定 持续服务时间为600秒。第三、四行是在新加虚拟IP记录中添加两条新的Real Server记录并且指定LVS 的工作模式为直接路由模式。最后启动LVS服务执行如下操作复制代码代码如下:[rootlocalhost ~]#ipvsadm这样LVS在Director Server上的配置就完成了。为了管理和配置的方便可以将上面的操作写出一个脚本文件脚本内容如下复制代码代码如下:#!/bin/bashVIP192.168.60.200RIP1192.168.60.132RIP2192.168.60.144GW192.168.60.1# set the Virtual IP Address/sbin/ifconfig eth0:0 $VIP broadcast $VIP netmask 255.255.255.255 up/sbin/route add -host $VIP dev eth0:0echo 1 /proc/sys/net/ipv4/ip_forward#Clear IPVS table/sbin/ipvsadm -C#set LVS/sbin/ipvsadm -A -t $VIP:80 -s rr -p 600/sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -g/sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -g#Run LVS/sbin/ipvsadm#end也可以写成可启动与停止的服务脚本脚本内容如下复制代码代码如下:#!/bin/sh# description: Start LVS of Director serverVIP192.168.60.200RIP1192.168.60.132RIP2192.168.60.144./etc/rc.d/init.d/functionscase $1 instart)echo start LVS of Director Server# set the Virtual IP Address and sysctl parameter/sbin/ifconfig eth0:0 $VIP broadcast $VIP netmask 255.255.255.255 upecho 1 /proc/sys/net/ipv4/ip_forward#Clear IPVS table/sbin/ipvsadm -C#set LVS/sbin/ipvsadm -A -t $VIP:80 -s rr -p 600/sbin/ipvsadm -a -t $VIP:80 -r $RIP1:80 -g/sbin/ipvsadm -a -t $VIP:80 -r $RIP2:80 -g#Run LVS/sbin/ipvsadm;;stop)echo close LVS Directorserverecho 0 /proc/sys/net/ipv4/ip_forward/sbin/ipvsadm -C/sbin/ifconfig eth0:0 down;;*)echo Usage: $0 {start|stop}exit 1esac将此脚本命名为lvsDR文件然后把文件放到/etc/init.d下执行复制代码代码如下:[rootlocalhost ~]#chomd 755 /etc/init.d/lvsDR最后可以通过下面命令启动或停止LVS服务复制代码代码如下:service lvsDR {start|stop}到此为止命令行方式配置Director Server完毕。二、Real server 的配置   在lvs的DR和TUn模式下用户的访问请求到达真实服务器后是直接返回给用户的而不再经过前端的Director Server因此就需要在每个Real server节点上增加虚拟的VIP地址这样数据才能直接返回给用户增加VIP地址的操作可以通过创建脚本的方式来实现创建文件/etc /init.d/lvsrs脚本内容如下复制代码代码如下:#!/bin/bashVIP192.168.60.200/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up/sbin/route add -host $VIP dev lo:0echo “1″ /proc/sys/net/ipv4/conf/lo/arp_ignoreecho “2″ /proc/sys/net/ipv4/conf/lo/arp_announceecho “1″ /proc/sys/net/ipv4/conf/all/arp_ignoreecho “2″ /proc/sys/net/ipv4/conf/all/arp_announcesysctl -p#end此操作是在回环设备上绑定了一个虚拟IP地址并设定其子网掩码为255.255.255.255与Director Server上的虚拟IP保持互通然后禁止了本机的ARP请求。PSipvsadm命令的用法和格式如下ipvsadm -A|E -t|u|f virutal-service-address:port [-s scheduler] [-p [timeout]] [-M netmask]ipvsadm -D -t|u|f virtual-service-addressipvsadm -Cipvsadm -Ripvsadm -S [-n]ipvsadm -a|e -t|u|f service-address:port -r real-server-address:port[-g|i|m] [-w weight]ipvsadm -d -t|u|f service-address -r server-addressipvsadm -L|l [options]ipvsadm -Z [-t|u|f service-address]ipvsadm --set tcp tcpfin udpipvsadm --start-daemon state [--mcast-interface interface]ipvsadm --stop-daemonipvsadm -h命令选项解释有两种命令选项格式长的和短的具有相同的意思。在实际使用时两种都可以。-A --add-service 在内核的虚拟服务器表中添加一条新的虚拟服务器记录。也就是增加一台新的虚拟服务器。-E --edit-service 编辑内核虚拟服务器表中的一条虚拟服务器记录。-D --delete-service 删除内核虚拟服务器表中的一条虚拟服务器记录。-C --clear 清除内核虚拟服务器表中的所有记录。-R --restore 恢复虚拟服务器规则-S --save 保存虚拟服务器规则输出为-R 选项可读的格式-a --add-server 在内核虚拟服务器表的一条记录里添加一条新的真实服务器记录。也就是在一个虚拟服务器中增加一台新的真实服务器-e --edit-server 编辑一条虚拟服务器记录中的某条真实服务器记录-d --delete-server 删除一条虚拟服务器记录中的某条真实服务器记录-L|-l --list 显示内核虚拟服务器表-Z --zero 虚拟服务表计数器清零(清空当前的连接数量等)--set tcp tcpfin udp 设置连接超时值--start-daemon 启动同步守护进程。他后面可以是master 或backup用来说明LVS Router 是aster 或是backup。在这个功能上也可以采用keepalived 的VRRP 功能。--stop-daemon 停止同步守护进程-h --help 显示帮助信息其他的选项:-t --tcp-service service-address 说明虚拟服务器提供的是tcp 的服务[vip:port] or [real-server-ip:port]-u --udp-service service-address 说明虚拟服务器提供的是udp 的服务[vip:port] or [real-server-ip:port]-f --fwmark-service fwmark 说明是经过iptables 标记过的服务类型。-s --scheduler scheduler 使用的调度算法有这样几个选项rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq,默认的调度算法是 wlc.-p --persistent [timeout] 持久稳固的服务。这个选项的意思是来自同一个客户的多次请求将被同一台真实的服务器处理。timeout 的默认值为300 秒。-M --netmask netmask persistent granularity mask-r --real-server server-address 真实的服务器[Real-Server:port]-g --gatewaying 指定LVS 的工作模式为直接路由模式(也是LVS 默认的模式)-i --ipip 指定LVS 的工作模式为隧道模式-m --masquerading 指定LVS 的工作模式为NAT 模式-w --weight weight 真实服务器的权值--mcast-interface interface 指定组播的同步接口-c --connection 显示LVS 目前的连接 如ipvsadm -L -c--timeout 显示tcp tcpfin udp 的timeout 值 如ipvsadm -L --timeout--daemon 显示同步守护进程状态--stats 显示统计信息--rate 显示速率信息--sort 对虚拟服务器和真实服务器排序输出--numeric -n 输出IP 地址和端口的数字形式
http://www.pierceye.com/news/279277/

相关文章:

  • 网站建设开什么名目外贸网站建设关键点
  • 大学生网站设计河南省建筑工程信息网
  • 安徽省住房和城乡建设厅网站首页wordpress评论框中加文字提示
  • 南京营销型网站建设公司杭州模板建站代理
  • 网页设计比较优秀的网站沈阳网站推广公司
  • 西安网站建设维护如何免费制作app软件
  • 用 net做网站大理市城乡建设局网站
  • 怎么在建筑网站做翻译兼职哈尔滨 高端网站建设
  • 网站建设颜色注意事项优化网站要怎么做
  • 作图神器沧州网站优化
  • 做水果的网站有哪些公司网页设计作品
  • 电子商务网站运营流程北京app制作
  • 怎么在百度推广自己的网站市级部门网站建设自评报告
  • 德州做网站优化专门做酒的网站
  • 旅游网站建设案例分析北京seo案例
  • 网站建设公司 优势单页网站对攻击的好处
  • 网站域名更换济南代做标书网站标志
  • 网站开发实用技术答案外国出名的设计网站
  • 最珠海app下载官方win10系统优化软件哪个好
  • 宜春公司网站建设百度地图广告投放
  • wordpress 2.8快速网站优化哪家好
  • 在百度上做购物网站云虚拟主机怎么做2个网站
  • 律师网站模版网页文章导入wordpress
  • 常州市城乡建设局网站做网站和优化共多少钱?
  • 做o2o平台网站需要多少钱买卖域名的网站好
  • 网站设计 手写室内设计奖项有哪些
  • 做电影网站需要那种服务器本地电脑搭建服务器
  • 分析某个网站建设百度知道一下首页
  • 贵池区城乡与住房建设网站建站快车是什么
  • 建站程序aspiis 默认网站 删除