Chinaunix首页 | 论坛 | 博客
  • 博客访问: 664992
  • 博文数量: 156
  • 博客积分: 7030
  • 博客等级: 少将
  • 技术积分: 1560
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-16 12:46
文章分类

全部博文(156)

文章存档

2009年(3)

2008年(7)

2007年(47)

2006年(99)

我的朋友

分类: LINUX

2006-07-04 19:53:54

OSCAR4.1在RedHat9.0上没有任何阻碍就可搞定,现在还是先看看OSCAR4.2在FC3上吧!
OSCAR终于装上了,郁闷几天了,从Debian到,RedHat9.0到RedHat Enterprise Linux 3,其实挺简单个东西,像这种软件安装不会为难用户的,虽然是开源的,随机手册写得也很清楚.早注意点细节,不至于犯低级的错误.
Debian小组正在开发自己的OSCAR,我却试图在Debian上装OSCAR;
 

OSCAR4.2适合的操作系统:

  Red Hat Enterprise Linux 3/4  x8 6/x86_64/ia64

  Fedora Core 2/3             x86

  Mandriva Linux 10.0/1       x86

  Red Hat Enterprise Linux公开源码重建版本如CentOSScientific Linux
网上有人在RedHat9.0上也装好了OSCAR,可能要做许多工作吧,比如自己安一些rpm包,反正我是没弄出来;
 
于是又重装系统换成RHEL3。
按照网上的文档开始装OSCAR,提示atftp-server-0.7-4OSCAR的文件/etc/xinetd.d/tftp、/usr/sbin/in.tftpd、/usr/share/man/man/man8/in.tftpd.8.gz与包tftp-server-0.32-4中的文件冲突。
 
 
 
论坛( » » » )有FC3下安装OSCAR4.2的求助:
         我在FC3下安装oscar4.2,已经完成了对fc3 软件包的拷贝。(fc3采用的是完全安装,并且安装过程中没有出现任何异样)。但是在进行到以下步骤时出现了这些问题:
  1.在进行./configure 时,出现:
   configure:1862:cheking for puic
   configure:1894:result:no
   configure:1092:warning:***you will not be able to build the OSCAR wizard
   configure:1094:warning:***you need install perl-Ot to be able to build the wizard
    configure:1922:checking fo documentation LaTeX source
    configure:2371:result: not found
     
    2.在进行./install_cluster 时,问题如下:
  过程中出现
   warning:Appears oscar-httpd was not installed.Defauling to local filesystem.Update  -rpms,version 1.1.22
    之后出现
$pm->install($dm-。query_required_by())failed at ./wizard_prep line 289
Couldn't install packages needed for OSCAR Wizard to run at ./wizard_prep line 289
Oscar Wizard preparation script failed to conplete at ./install_cluster line 212.
回答如下:
        你有没有将atftp换成oscar里面的版本 不换过不去的 文件包在/oscar-4.2/packages/sis/distro 的下面 里面有各种oscar所支持的版本对应的东东 你选fc3的相应的安装 这个问题应该就会跳过了

 

和我屏幕上出现的提示差不多,我认为这是一个共性的问题,于是我把与系统中软件包冲突的rpm包手动安装,rpm -ivh /root/oscar-4.2/packages/sis/distro/rhel3-i386/atftp-server-0.7-4oscar.i686.rpm

仍然提示冲突,于是rpm -ivh  --force /root/oscar-4.2/packages/sis/distro/rhel3-i386/atftp-server-0.7-4oscar.i686.rpm,搞定了。

原来OSCAR自带rpm包一方面弥补系统的不足,另一方面支持自己的工作,在启动OSCAR过程中安装这些rpm包,如果和系统冲突则不能启动成功,如果系统中已装这样的rpm包则跳过。

一个如此简单的问题折腾我这么长时间,看来还要努力啊!还有就是有些问题没有那么难,注意一下细节,多动脑思考就能解决。下一步就是开始配置机群了。

4.2的版本在FC3顺利通过了

1 OSCAR 介绍:

 

OSCAR 软件包全称 Open Source Cluster Application Resource ,它致力于使系统复杂的 Linux 集群安装变成一件简单的事情。 OSCAR 软件包主要针对于 Linux 集群中的 HPC Cluster High Performance Computing Cluster ),所以很多有关 HPC 的软件包都被默认安装了,比如当前流行的并行执行环境 MPI PVM ;强大的作业调度提交环境 OpenPBS Maui 等等。

2、准备rpm

   mkdir /tftpboot/rpm

FC33张光盘的rpm包都拷贝到/tftpboot/rpm目录下

3、安装 OSCAR 软件包:

   #./configure

 

   # make install

oscar 安装文件被安装到 /opt/oscar/ 目录下面

4、启动OSCAR向导

 

   # cd /opt/oscar

 

   # ./install_cluster eth0

  注意:在此过程中,要安装的afttp-server-0.7-4oscar.ii686.rpm包(在目录/root/oscar-4.2/packages/sis/distro/fc3-i386下)和系统本身的tftp冲突,导致退出此次安装过程。所以需要人工干预,手动安装此rpm包,用此包替换原来系统当中的文件

   rpm –ivh –replacefiles /root/oscar-4.2/packages/sis/distro/fc3-i386/atftp-server-0.7-4oscar.i686.rpm

再次运行./install_cluster eth0

 

install_cluster 工具完成初始的配置之后, OSCAR 软件包的图形界面安装向导会出现在屏幕上。

5、如上图,按照Step 08完成集群组建,每一个步骤右边都有“Help”按钮提示,并且一些步骤的成功完成与否会弹出提示框

 

  Step0用于OSCAR升级,OSCAR4.2已经是目前最新的版本,跳过此步骤

  Step1涉及选择一些OSCAR包含的包,默认即可

  Step2对选择的包进行配置,每一项默认的选项即可(save

  Step3安装这些包到主结点上,成功安装会出现以下对话框

  Step4创建从结点映像,点击按钮会出现下图,各项可默认

单击“Build Image”按钮,出现如下进度条

成功创建映像,会出现提示框

  Step5定义结点(集)

Number of Hosts”改成1,证明我们要添加一个结点;“Startint IP”是分配给从结点的IP范围的开始值,也是第一个要添加的从结点的IP地址,这里设置为192.168.0.130;“Default Gateway”改成当前局域网络里的网关IP地址,这里是192.168.0.1

设置好之后,单击“Addclients”按钮,弹出如下对话框

至此从结点(集)设置完毕。如果“Number of Hosts”是3,要添加的3个结点,IP地址是从192.168.0.130192.168.0.132

 

  Step6设置网络,点击“Setup Working…”按钮,出现下图

 

可以看到“Start Collecting MACS”按钮,点击(用来收集从结点MAC地址),主结点开始监听ethx网卡接口。

此时,启动第一台从结点计算机,在BIOS里将其设置成从网络启动,此时从结点会广播自己的MAC地址,正在监听eth0的主结点计算机得到此MAC地址,显示在左上角的空白窗口中。依次启动其他结点,最终获得所有从结点的MAC地址。对应到IP地址,直到处理完所有的从结点,如下图所示

可以按“Export MACs to file…”将收集到的MAC地址保存起来,以备“Import MACs from file…”之用(不用再次开启从结点计算机收集MAC地址)。

单击“Assign all MACs”会将得到的MAC地址依次对应到从192.168.0.130开始的IP地址上

Stop Colletting MACs”停止收集MAC地址,按“Close”关闭Setup Networking窗口

 

 

 

重启各个从结点,将网络启动各个结点,这些结点会自动被安装和配置

你会看到它先是把初始化映像下载到内存 ,然后与主结点连接,拷贝系统所有所需的文件

按下主界面上的“Monitor Cluster Deployment”可以看到结点(安装)状态

安装完毕会有提示,重启结点,这时需要进入BIOS把计算机设置从硬盘启动

 

  Step7完成安装

     在主结点上再打开一个终端

     cd /root/oscar-4.2/scripts

     ./ping_clients

      如果所有的结点都能ping通,那么可以准备开始测试集群

     点击“Complete Cluster Setup”进行安全设置和时间同步,最终提示成功安装集群

 

    

  Step8测试集群

     点击主界面上的按钮“Test Cluster Setup”,会展示各项测试结果

如果这个过程当中没有报错,那么集群搭建成功。

点击“QUIT”按扭退出安装向导界面

 

 

如果以后需要添加或减少从结点的数量,可以在 /root/oscar-4.2/ 目录下再次以 root 身份运行 install_cluster 命令,在 OSCAR 安装向导界面下面点击“ Add OSCAR Clients ”或“ Delete OSCAR Clients ”按钮添加或删除 client nodes

 

此外,还可以从主界面操作,从集群安装/卸载OSCAR软件包

 

 

 

 


阅读(2119) | 评论(0) | 转发(0) |
0

上一篇:甘十九妹片头片尾曲

下一篇:Mother

给主人留下些什么吧!~~