赛迪网 > IT技术 Linux > 企业应用
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Linux操作系统关于集群的安装与并行计算 (2)

发布时间:2008.04.25 04:57     来源:赛迪网    作者:sdccf

7.开启各项必需的服务

如果是以根用户root 登陆系统的则可以用ntsysv命令启动ntsysv实用程序。ntsysv 实

用程序允许使用简单的菜单界面启动或关闭各种运行等级的服务。在其中我们选择开启

rsh ,rlogin,telnet等。也可以关闭一些服务以加快启动速度如sendmail。

如果是使用su命令转为root用户的则很可能运行ntsysv并不出现ntsysvs实用程序。此时

可以直接去修改/etc/xinetd.d下的rlogin, rsh ,telenet的设置。用vi编辑器打开xin

etd.d:

vi /etc/xinetd.d

则可看到如下所示的配置文件:

关于rsh的设置如下
# default: off
# description: The rshd server is the server for the rcmd(3) routine and, \
#       consequently, for the rsh(1) program.  The server provides \
#       remote execution facilities with authentication based on \
#       privileged port numbers from trusted hosts.
service shell
{
       disable = yes
       socket_type             = stream
       wait                    = no
       user                    = root
       log_on_success          += USERID
       log_on_failure          += USERID
       server                  = /usr/sbin/in.rshd
}
关于rlogin的设置如下
# default: off
# description: rlogind is the server for the rlogin(1) program.  The server 
\
#       provides a remote login facility with authentication based on \
#       privileged port numbers from trusted hosts.
service login
{
       disable = yes
       socket_type             = stream
       wait                    = no
       user                    = root
       log_on_success          += USERID
       log_on_failure          += USERID
       server                  = /usr/sbin/in.rlogind
}
关于telnet的设置如下
# default: off
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

所有这些服务在安装完系统之后都是默认为禁用的,要进行修改来打开这些服务。如要

通过修改启动telenet则就需要改disable = yes为disable = no。对于其他的服务的启

动的修改与之相同。若启动这些服务则只需要简单执行:

#/etc/rc.d/init.d/xinetd restart

或重起计算机就可以使所作的更改生效。

8.在服务器节点编译、安装Fortran90编译器

先将Fortran90(我用的是Intel的)编译器拷贝至/tmp下,然后用tar xvfz fortran90

.tar.gzj解压缩。运行

./install

选择你所要安装的类型,如果你的机器是基于IA-32,就选择1。如果你的机器是基于It

anium(TM)-based system就选择2。如果要停止安装,就选择X。选择过之后安回车进入

下一步,此时会要求你选择 :

1.Intel(R) Fortran Complier for 32-bit Applications,Version 6.0 build 020312Z

2.2.Linux Applicationdebugger for 32-bit Applications,Version 6.0 buid 20020

x. Exit

按顺序选择1和2,最后选择X 完成安装并退出。在选择完1之后会要求你看版权声明,

输入Accept继续安装。默认的安装路径为/opt/intel,选择默认路径按Enter继续。选2之

后的情形与1相同。如果不注册可以用90天。

9.在服务器节点编译、安装mpich 1.2.3

将mpich 1.2.4:ftp://ftp.mcs.anl.gov/pub/mpi/mpich.tar.gz。拷贝到一个临时目录

下,放在/tmp下了。用root用户登录进行编译安装。

(1). 对mpich的安装进行预处理:

首先,用tar xvfz mpich.tar.gz解压。生成mpich-1.2.3目录。切换到mpich-1.2.3目录

。运行预处理:

./configure --prefix=/usr/local/mpi --对应于用rsh进行远程登录的系统

./configure --prefix=/usr/local/mpi -rsh=ssh --对应于用ssh进行远程登录的

系统

这里我们通知编译系统mpich的安装位置为/usr/local/mpich,运行环境的远程shell为

rsh或ssh。

(2).编译:

make

运行此命令后mpich软件包会自动编译形成MPI系统的函数库,需要数分钟的时间,根据

不同的机器可以略有不同。

(3).安装:

make install

运行此命令可以将MPI软件包安装到由./configure --prefix选项指定MPICH安装目录即

/usr/local/mpi

修改文件/usr/local/mpi/share/util/machines/machines.LINUX。如下:

node1

ndoe2

......

ndoen

这一步是通知mpich运行环境都有那些节点可供集群计算。每个节点都这样输入一遍。

(4).测试安装是否正确

在/usr/local/mpi/examples/basics下编译cpi.c:

make cpi

用命令行:

../../bin/mpirun -np 2 cp

运行。将会获得如下信息。

Processes 0 on node1

Processes 1 on node2

……..………………..

如果能正常运行即证明mpich软件包安装完全成功。

(责任编辑:轩)

<<上一页 1 2


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 讲解fedora4环境下安装ASE15的具体步骤 (04-23) · 从安装到定制 10大策略维护电脑系统安全 (04-21)
· Redhat Linux 9.0的Samba设置详解 (04-18) · 一种特别简单的MySQL数据库安装方法 (04-13)
· 安全课堂:网络安全隔离卡安装疑难 12 解 (03-20) · Web应用安全系列:安装和配置WVS(二) (03-03)
· Web应用安全系列:安装和配置WVS(一) (02-29) · 安装防火墙的注意事项 (01-16)
· 安装防火墙的注意事项 (01-09) · 安全宝典:安装防火墙的十二个注意事项 (11-29)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 信息化市场百家争鸣 SaaS深陷争议“泥潭”
· 提高管理水平 "两栖"CIO应具备的六大能力
· 国产ITIL运维先行者 四大厂商角力BI市场
· 金融行业GSN专题解决方案 企业网解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统