欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


还原win7默认字体的方法
在Linux操作系统下设置NFS共享技巧
Linux操作系统文件链接
修改linux系统默认启动级别
Linux的free命令来显示系统中空闲和已使用的内存
Linux常见的压缩命令
Linux系统常用命令
Linux文件系统基本结构
Linux网络基本配置
Linux磁盘及文件系统管理:磁盘基本概念
用LVS在Linux上搭建负载均衡集群服务
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  一、基于NAT的LVS的安装与配置

  1. 硬件需求和网络拓扑

用LVS在Linux上搭建负载均衡集群服务   三 联

  2.下载软件:

  (1)、内核源代码:需要下载2.4.23以后版本的内核源代码。下载地址为http://www.kerner.org.本文中下载的内核源代为:linux-2.4.30.tar.bz2.

  (2)、用户配置工具ipvsadm,下载地址:http://www.linuxvirtualserver.org/software/ipvs.html.本文下载的是:http://www.linuxvirtualserver.org/software/kernel-2.4/ipvsadm- 1.21-11.tar.gz

  3.安装软件:

  在director(控制器,202.99.59.110)上安装支持LVS的内核和配置工具ipvsadm.

  (1)、在内核配置时以下选项必须选:

用LVS在Linux上搭建负载均衡集群服务(图二)

  (2)、编译和安装内核

  分别执行: make bzImage;make modules;make modules_install;然后编辑启动配置文件,重新启动系统,在启动时选择新的内核。

  系统启动后要确认内核是否支持ipvs,只需要执行下面的命令即可:grep ip_vs_init /boot/System.map

  (3)、编译和安装ipvsadm

  ln -s /usr/src/linux-2.4.30 /usr/src/linux tar -zxvf ipvsadm-1.21-11.tar.gz

  cd ipvsadm-1.21-11

  make all

  make install

  然后运行:ipvsadm ——version命令,应该有下面的内容输出:

  ipvsadm v1.21 2004/02/23 (compiled with popt and IPVS v1.0.12)

  4. 配置LVS

  (1)、在202.99.59.110上:

  echo "1" >/proc/sys/net/ipv4/ip_forward

  echo "0" >/proc/sys/net/ipv4/conf/all/send_redirects

  echo "0" >/proc/sys/net/ipv4/conf/default/send_redirects

  echo "0" >/proc/sys/net/ipv4/conf/eth0/send_redirects

  echo "0" >/proc/sys/net/ipv4/conf/eth1/send_redirects

  清除ipvsadm表:

  /sbin/ipvsadm -C

  使用ipvsadm安装LVS服务

  #add http to VIP with rr sheduling

  /sbin/ipvsadm -A -t 202.99.59.110:80 -s rr

  增加第一台realserver:

  #forward http to realserver 192.168.10.1 using LVS-NAT (-m), with weight=1

  /sbin/ipvsadm -a -t 202.99.59.110:80 -r 192.168.10.1:80 -m -w 1

  增加第二台realserver:

  #forward http to realserver 192.168.10.2 using LVS-NAT (-m), with weight=1

  /sbin/ipvsadm -a -t 202.99.59.110:80 -r 192.168.10.2:80 -m -w 1

  (2)、realserver配置

  在192.168.10.1(realserver1)和192.168.10.2(realserver2)上分别将其网关设置为192.168.10.254,并分别启动apache服务。

  在客户端使用浏览器多次访问:http://202.99.59.110/,然后再202.99.59.110上运行ipvsadm命令,应该有类似下面的输出:

  IP Virtual Server version 1.0.12 (size=4096)Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConnTCP 202.99.59.110:http rr -> 192.168.10.1:http Masq 1 0 33 -> 192.168.10.2:http Masq 1 0 33

  从上

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站