免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1081 | 回复: 0
打印 上一主题 下一主题

[集群与高可用] 如何架构高性价比的分布式计算机集群 (3) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-16 19:56 |只看该作者 |倒序浏览
4.因为MOSIX有另外的分支openmosix,因为版权问题不同(后面将会介绍),openmosix更开放一些,而且openmosix的安装相对简单,推荐没有经验的初学者使用,下面是openmosix的安装和基于openmosix的客户端配置。注意:MOSIX和openmosix虽然都是MOSIX原理下的软件,但是互相是不能通讯的,因此一个集群系统里要统一使用一种平台。openmosix是使用rpm为安装包的,事实上只是把编译好的内核直接挂接到系统里,并没有经过你自己的编译,对于初学者而言要方便许多。以下操作是在刚安装完RedHat Linux 7.2的系统上完成的,除openmosix的软件包外,不需要其他任何的软件包,缺省目录在/usr/src/下。可根据情况安装SMP版本,openmosix-kernel-2.4.18-openmosix2.i386.rpm版本适合于所有X86体系的处理器,openmosix-kernel-2.4.18-openmosix2.i686.rpm版本适合本例,openmosix-kernel-2.4.18-openmosix2.src.rpm是包含kernel-2.4.18和openmosix内核补丁的源代码。当安装完成后启动时就可以看到openmosix的启动项。
  
  cd /usr/src/
  rpm -Uvh openmosix-kernel-2.4.18-openmosix2.i686.rpm
  rpm -Uvh openmosix-kernel-2.4.18-openmosix2.src.rpm
  rpm -Uvh openmosix-tools-0.2.2-1.i386.rpm
  
  5.下面是利LTSP配置客户端系统,首先需要安装必要的软件包。并将文件安装放到到适当的路径下。
  
  rpm -Uvh dhcp-3.0.1rc9-1.i386.rpm
  rpm -Uvh dhcpcd-1.3.22pl1-7.i386.rpm
  rpm -Uvh mknbi-1.2-6.noarch.rpm
  rpm -Uvh ltsp_core-3.0-11.i386.rpm
  rpm -Uvh ltsp_kernel-3.0-3.i386.rpm
  rpm -Uvh ltsp_floppyd-3.0.0-2.i386.rpm
  rpm -Uvh ltsp_initrd_kit-3.0.1-i386.tgz
  mv ltsp_initrd_kit /usr/src/
  
  6.因为使用的是openmosix,你需要单独展开的
linux
-2.4.18.tar.gz文件和openmosix的补丁文件,需要将openmosix的补丁加入,你在安装openmosix-kernel-2.4.18-openmosix2.src.rpm时,源文件会存在于/usr/src/redhat/SOURCES/目录下,同时还有内核补丁文件。
  
  cd /usr/src/redhat/SOURCES/
  tar xvfz
linux
-2.4.18.tar.gz
   mv /usr/src/redhat/SOURCES/
linux
/usr/src/
linux
-2.4.18-om2
  
  7.将内核补丁文件展开并加入内核源文件,并作编译前准备,将旧的内核编译中间结果清理干净:
  
  cp /usr/src/redhat/SOURCE/openMosix-2.4.18-2.gz /usr/src/
linux
-2.4.18-om2/
  
  gunzip /usr/src/
linux
-2.4.18-om2/openMosix-2.4.18-2.gz
  
  cd /usr/src/
linux
-2.4.18-om2
  
  patch -Np1  /proc/mosix/admin/lstay
  
  # start mosix
  /etc/rc.openmosix start
  # mount mfs filesystem. doesn't work when done earlier
  mount /mfs
  # End OpenMosix Startup Section
  
  25.配置完成后准备软盘制作以太启网启动盘。访问www.Rom-O-matic
.net
网站,选择网卡类型生成以太网启动芯片的映象,保存到Linux上,使用cat生成启动软盘。本例中使用3C905B。放入一张空白三吋软盘。
  
  cat eb-5[1].0.7-3c905b-tpo100.lzdsk > /dev/fd0
  
  26. 修改LTSP客户端启动配置文件/opt/ltsp/i386/etc/lts.conf,禁止启动X
Windows
,修改参数X_USBMOUSE_BUTTONS = 3,即启动文本界面。
  
  27. 确认/etc/exports文件包含共享客户端根文件系统和
交换
区内容:
  
  more /etc/exports
  /opt/ltsp/i386
    192.168.0.0/255.255.255.0(ro,no_root_squash)
  
  /var/opt/ltsp/swapfiles
    192.168.0.0/255.255.255.0(rw,no_root_squash)
  
  28. 将以太启动软盘放入客户端,开机并确认正常启动,正常获得动态地址,加载内核成功,初始化脚本正常运行,主机名自动生成,openmosix正常初始化,没有任何错误提示。
  
  29. 回到
服务器
,通过检查/mfs文件系统来检查mfs文件

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/71105/showart_1003224.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP