WEB开发网
开发学院服务器服务器方案 用Linux下的LVS软件实现Linux集群 阅读

用Linux下的LVS软件实现Linux集群

 2006-03-30 10:49:49 来源:WEB开发网   
核心提示: cd /bootrm System.mapln -s System.map-lvs System.map然后修改你的lilo.conf使用新的kernel启动,比如在lilo.conf中以增加下几行以增加关于新的支持LVS的kernel的启动项:image=/boot/vmlinuz-lv

cd /boot
  rm System.map
  ln -s System.map-lvs System.map

然后修改你的lilo.conf使用新的kernel启动,比如在lilo.conf中以增加下几行以增加关于新的支持LVS的kernel的启动项:
  image=/boot/vmlinuz-lvs
  label=lvs
  read-only
  root=/dev/sda1

注:如果使用Grub做启动引导程序的,请自行做对应的修改,以增加关于新的支持LVS的kernel的启动项。

重新启动Linux,选择lvs项进入Linux。

安装ipvsadm
  如果正常启动了,就开始安装IP虚拟服务器软件ipvsadm。因为我们用的是RH,所以我们直接下载RPM包进行安装。RPM包从以下地址下载:
  http://www.linuxvirtualserver.org/software/kernel-2.4/ipvsadm-1.21-7.src.rpm

用以下命令来安装ipvsadm:
  rpmbuild --rebuild ipvsadm-1.21-7.src.rpm
  rpm -ivh /usr/src/redhat/RPMS/i386/ipvsadm-1.21-7.i386.rpm

至此,LVS的安装算是完成了一半。就是说,现在的Linux已经具备了实现LVS的能力了,接下来的问题就是如果使用LVS来构建一组cluster了。要想实现一组cluster,我们就要使用ipvsadm工具进行配置,而在我们开始使用ipvsadm进行配置之前,我们需要了解一些基本的LVS的知识,特别是以下三个要点:LVS的结构、LVS的三种包转发方式、LVS的八种调度算法。只有了解了这些知识以后,我们才能理该如何使用ipvsadm来进行配置。下面简单介绍LVS的这三个要点:
  1. LVS的结构

LVS方式的cluster从结构上可分为两部分:前端的负载均衡器(称之为director)和后端的真实服务器(称之为real server)。cluster前端的director将来自外界的请求调度到cluster后端不同的real server去执行。real server负责真正的提供各种应用服务,比如:Web、FTP、Mail等服务。real server的数量可以根据实际需求进行增加、减少。

上一页  1 2 3 4 5 6  下一页

Tags:Linux LVS 软件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接