24小时热门版块排行榜    

查看: 420  |  回复: 0

[资源] 【原创】并行平台构建与管理[3]:通讯,编译器与并行库

5、配置rsh信任服务器用

在所有机器里面进行以下三个文件编辑

[supeng@node01 ~]$ vi .rhosts

node01

node02

node03

node04

node05

node06

node07

node08

node09

node10

node11

node12

node13

node14

node15

node16



[root@node01 supeng]# vi /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               node01.cfd node01 localhost.localdomain localhost

                   (注意,这里不同的机器名)



192.168.211.101         node01.cfd node01

192.168.211.102         node02.cfd node02

192.168.211.103         node03.cfd node03

192.168.211.104         node04.cfd node04

192.168.211.105         node05.cfd node05

192.168.211.106         node06.cfd node06

192.168.211.107         node07.cfd node07

192.168.211.108         node08.cfd node08

192.168.211.109         node09.cfd node09

192.168.211.110         node10.cfd node10

192.168.211.111         node11.cfd node11

192.168.211.112         node12.cfd node12

192.168.211.113         node13.cfd node13

192.168.211.114         node14.cfd node14

192.168.211.115         node15.cfd node15

192.168.211.116         node16.cfd node16



[root@node01 supeng]# vi /etc/hosts.equiv

node01.cfd supeng

node02.cfd supeng

。。。


启动rsh,rlogin等r服务,现在基本上实现rsh服务,例如:

     [supeng@node01 ~]$ rsh node16

Last login: Sun Sep  3 15:57:47 from node01

[supeng@node16 ~]$



6、编译器的安装

编译器一般用PGI,其装法各个版本略有不同。我们使用PGI.Server.v6.0.5.LINUX-TBE,下面列出方法:

先以root修改下列文件,目的是设置坏境变量,我们这里是将其安装在/usr/pgi里面的,如果装在别的地方,作适当修改。最后一句的意义是改变编码,以便能够较好的显示汉语等。

# /etc/profile



# System wide environment and startup programs, for login setup

# Functions and aliases go in /etc/bashrc



pathmunge () {

        if ! echo $PATH | /bin/egrep -q "(^|$1($|" ; then

           if [ "$2" = "after" ] ; then

              PATH=$PATH:$1

           else

              PATH=$1:$PATH

           fi

        fi

}



# Path manipulation

if [ `id -u` = 0 ]; then

        pathmunge /sbin

        pathmunge /usr/sbin

        pathmunge /usr/local/sbin

fi



pathmunge /usr/X11R6/bin after

# No core files by default

ulimit -S -c 0 > /dev/null 2>&1



USER="`id -un`"

LOGNAME=$USER

MAIL="/var/spool/mail/$USER"



HOSTNAME=`/bin/hostname`

HISTSIZE=1000



if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then

    INPUTRC=/etc/inputrc

fi



export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC



for i in /etc/profile.d/*.sh ; do

    if [ -r "$i" ]; then

        . $i

    fi

done

unset i

unset pathmunge



PGI=/usr/pgi

export PGI

PATH=$PGI/linux86-64/6.0/bin:$PATH

export PATH

export LD_LIBRARY_PATH=/usr/pgi/linux86-64/6.0/lib

MANPATH=$MANPATH:$PGI/man

export MANPATH

export LM_LICENSE_FILE=$PGI/license.dat



export MPICH=/usr/mpich

export PATH=$MPICH/bin:$PATH



export LC_ALL=zh_CN.GB2312



编辑完了,退出重新登录即可。然后进入安装pgi,正常安装即可,如果出现找不到文件,则解压内部相关包,即可。然后将PGI.Server.v6.0.5.LINUX-TBE下的license.dat coppy到/usr/pgi下复盖之。

7、mpi的安装

解压好软件之后,假定我们的安装目录为/usr/mpich

./configure –enable-debug –prefix=/usr/mpich \

>-fc=pgf77 –f90=pgf90 –rsh=rsh

Make && make install

# Vi /usr/mpich/share/machines.LINUX

内容如下:

node01

node02

node03

......

改用普通用户,用example里面的例子测试一下即可。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 onesupeng 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂院校信息 +5 CX 330 2026-03-21 5/250 2026-03-22 11:32 by 杨杨杨紫
[考研] 工科0856求调剂 +3 沐析汀汀 2026-03-21 3/150 2026-03-21 18:30 by 学员8dgXkO
[考研] 311求调剂 +3 勇敢的小吴 2026-03-20 3/150 2026-03-21 17:40 by ColorlessPI
[考研] 材料 271求调剂 +5 展信悦_ 2026-03-21 5/250 2026-03-21 17:29 by 学员8dgXkO
[考研] 268求调剂 +9 简单点0 2026-03-17 9/450 2026-03-21 15:37 by lature00
[考研] 求调剂 +3 白QF 2026-03-21 3/150 2026-03-21 13:12 by zhukairuo
[考研] 346求调剂[0856] +4 WayneLim327 2026-03-16 7/350 2026-03-21 04:02 by JourneyLucky
[考研] 机械专硕299求调剂至材料 +3 kkcoco25 2026-03-16 4/200 2026-03-21 03:52 by JourneyLucky
[考研] 材料工程(专)一志愿985 初试335求调剂 +3 hiloiy 2026-03-17 4/200 2026-03-21 03:04 by JourneyLucky
[考研] 083200学硕321分一志愿暨南大学求调剂 +3 innocenceF 2026-03-17 3/150 2026-03-21 02:35 by JourneyLucky
[考研] 一志愿 西北大学 ,070300化学学硕,总分287,双非一本,求调剂。 +3 晨昏线与星海 2026-03-18 3/150 2026-03-21 00:46 by JourneyLucky
[考研] 308求调剂 +3 阿姐阿姐家啊 2026-03-18 3/150 2026-03-20 23:24 by JourneyLucky
[考研] 一志愿苏州大学材料求调剂,总分315(英一) +5 sbdksD 2026-03-19 5/250 2026-03-20 22:10 by luoyongfeng
[考研] 295材料求调剂,一志愿武汉理工085601专硕 +5 Charlieyq 2026-03-19 5/250 2026-03-20 20:35 by JourneyLucky
[考研] 08工学调剂 +5 用户573181 2026-03-20 5/250 2026-03-20 15:47 by xia_2003
[考研] 0856调剂,是学校就去 +8 sllhht 2026-03-19 9/450 2026-03-20 14:25 by 无懈可击111
[考博] 申博26年 +3 八6八68 2026-03-19 3/150 2026-03-19 19:43 by nxgogo
[考研] 085600材料与化工求调剂 +6 绪幸与子 2026-03-17 6/300 2026-03-19 13:27 by houyaoxu
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 070300化学学硕求调剂 +6 太想进步了0608 2026-03-16 6/300 2026-03-16 16:13 by kykm678
信息提示
请填处理意见