科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道架设基于Linux(2.6.14内核)服务器集群 (2)

架设基于Linux(2.6.14内核)服务器集群 (2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

当内核编译完成的时候,新的内核的位置是在/usr/src/linux/arch/i386/boot下,其中的bzImage 就是你的新内核 : -)

作者:tcy 来源:中华服务器在线 2007年11月1日

关键字: 集群 服务器 内核 Linux

  • 评论
  • 分享微博
  • 分享邮件
 

接下来还需要做一些工作使新内核顺利工作

当内核编译完成的时候,新的内核的位置是在/usr/src/linux/arch/i386/boot下,其中的bzImage 就是你的新内核 : -)

cp bzImage /boot 将新内核拷贝到系统的启动分区

接下来修改grub(如果你装的是lilo也没关系,方法大致上是一样的)

vi /etc/grub.conf

追加以下内容

title linux virtue server

root (hd0,0)

kernel /boot/bzImage root=/dev/hda1

然后保存退出。

Reboot 重起就会发现在选择时多了一项linux virtue server

选择该项就可以用你的新内核了.

接下来介绍ipvsadm

ipvsadm是配置内核流量分配策略的工具。它可以让我们选择采用什么策略来转发数据包。

最简单的策略就是轮循了。就象玩牌时发牌一样。外部的请求轮流发给实际服务器。

它的安装太简单了,在README中有说明 : )

安装完毕执行以下命令:

echo 1 > /proc/sys/net/ipv4/ip_forward
./ipvsadm -C 
./ipvsadm –A –t 192.168.88.23:80 –s rr
./ipvsadm –a –t 192.168.88.23:80 -r 10.0.0.2:80 - m
./ipvsadm –a –t 192.168.88.23:80 -r 10.0.0.3:80 - m
./ipvsadm –a –t 192.168.88.23:80 -r 10.0.0.4:80 - m

//第一句的意思是使linux主机支持数据包转发

//第二句的意思是清空内核虚拟列表

//第三句的意思是加入一项虚拟服务,提供服务的是192.168.88.23的80端口

//-s 参数 指定调度方式 rr 为轮循

//第四句的意思是为上面的虚拟服务加入一个实际服务器,ip为10.0.0.2,端口为80

//-m参数指定nat 方式

//接下来的不用我说了吧 : -)

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章