国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

Linux 集群的安裝與并行計算
2006-07-26   chinaunix

1.linux安裝

安裝過程就不多說了。需要注意的是安裝時,如果機群不與外界聯(lián)網(wǎng)則可以不考慮安全

方面的因素而把rsh選為可信賴的服務(wù),注意安裝相應(yīng)的軟件包;如果還要與外界保持聯(lián)

網(wǎng),出于安全需要應(yīng)把ssh選為可信賴的服務(wù)。安裝以后,應(yīng)該保證各節(jié)點之間能夠用s

sh相互登錄。每個節(jié)點的sshd都應(yīng)該能正常提供服務(wù)。主機名:node1...noden (我所構(gòu)

建的系統(tǒng)n=2)

2.創(chuàng)建NFS服務(wù)

在服務(wù)器節(jié)點public目錄下建立mpi目錄,并將其配置成NFS服務(wù)器,在/etc/exports文

件中加入一行:

/public/mpi node1(rw) node2(rw)

在客戶端節(jié)點的/etc/fstab文件中增加一行:

sever :/pubilc/mpi nfs rw , bg , soft 0 0

將/public/mpi這個目錄從服務(wù)器節(jié)點輸出,并裝載在各客戶端,從而便于在各節(jié)點間分

發(fā)任務(wù)

3.修改/etc/hosts文件,將所有節(jié)點名稱極其ip地址填入。例如:

127.0.0.1 localhost.localdomain localhost

192.168.1.1 node1

192.168.1.2 node2

…………………….

每個節(jié)點都進行類似的配置。這樣做的目的是使節(jié)點之間能夠通過node1 ... noden的名

稱相互訪問。你可以通過ping noden 或 ssh noden進行測試。

4.修改(或創(chuàng)建)/etc/hosts.equiv文件

將所有你允許訪問本機進行mpi計算的機器名填入,一行一個機器名。這一步是為了使節(jié)

點對其它的節(jié)點放權(quán)。

例如,我的node1是我用于啟動mpi集群計算的機器,其他的節(jié)點是參與計算者,在node

1的/etc/hosts.equiv文件是這樣的:

node1 #給自己放權(quán),這樣在只有一臺機器時也可以模擬并行計算環(huán)境

node2

.....

noden

在node2...noden的/etc/hosts.equiv文件:

node1 #對node1放權(quán)

node2

......

noden

5.修改~/.bash_profile文件

首先決定一個用于啟動集群計算的用戶名,不提倡使用root進行集群計算。這里在每個

節(jié)點上建立新用戶chief,他們的主目錄都是/home/chief,必須采用同樣的密碼,將來

的計算程序必須放在相同的路徑上。譬如你的程序為:fpi.f和a.out,則必須把a.out放

在同樣的路境內(nèi),比如~/mpirun/a.out,每個節(jié)點都是如此。 修改~/.bash_profile文

件,主要是加入下列幾行腳本:

export PATH=$PATH:/usr/local/mpich/bin

export MPI_USEP4SSPORT=yes

export MPI_P4SSPORT=22

export P4_RSHCOMMAND=rsh 或ssh

這里我們預(yù)定了將來mpich的運行環(huán)境安裝在目錄/usr/local/mpich下面。其余的三個變

量是用來通知mpi運行環(huán)境采用rsh(或ssh)來作為遠程shell。linux的運行環(huán)境到此就配

置完畢了。

6.配置rsh 或ssh

對于采用rsh來作為遠程shell運行MPI的用戶只要保證在各個節(jié)點上都具有相同的用戶,

并把這一用戶的密碼設(shè)為空密碼就可以運行了。

若采用ssh作為遠程shell則按如下配置:以你設(shè)定的用于啟動mpi計算的用戶登錄,運行

ssh-keygen,這將生成一個私有/公開密鑰對,分別存放在~/.ssh/identity和~/.ssh/i

dentity.pub文件內(nèi)。然后進行訪問授權(quán),運行:

cp ~/.ssh/identity.pub ~/.ssh/authorized_keys

chmod go-rwx ~/.ssh/authorized_keys

ssh-agent $SHELL

ssh-add

在每個節(jié)點重復(fù)一遍。試著在某一節(jié)點上登錄其它節(jié)點,ssh noden,則在.ssh/下生成

一個known_hosts2文件,里面放著訪問該主機的密鑰,把所有密鑰收集起來,在各個節(jié)

點上作同樣的拷貝。這樣做的目的是使各節(jié)點相互之間訪問無需輸入密碼。

7.開啟各項必需的服務(wù)

如果是以根用戶root 登陸系統(tǒng)的則可以用ntsysv命令啟動ntsysv實用程序。ntsysv 實

用程序允許使用簡單的菜單界面啟動或關(guān)閉各種運行等級的服務(wù)。在其中我們選擇開啟

rsh ,rlogin,telnet等。也可以關(guān)閉一些服務(wù)以加快啟動速度如sendmail。

如果是使用su命令轉(zhuǎn)為root用戶的則很可能運行ntsysv并不出現(xiàn)ntsysvs實用程序。此時

可以直接去修改/etc/xinetd.d下的rlogin, rsh ,telenet的設(shè)置。用vi編輯器打開xin

etd.d:

vi /etc/xinetd.d

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

關(guān)于rsh的設(shè)置如下

# 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

}

關(guān)于rlogin的設(shè)置如下

# 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

}

關(guān)于telnet的設(shè)置如下

# 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

}

所有這些服務(wù)在安裝完系統(tǒng)之后都是默認為禁用的,要進行修改來打開這些服務(wù)。如要

通過修改啟動telenet則就需要改disable = yes為disable = no。對于其他的服務(wù)的啟

動的修改與之相同。若啟動這些服務(wù)則只需要簡單執(zhí)行:

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

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

C.在服務(wù)器節(jié)點編譯、安裝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 02031

2Z

2. 2.Linux Applicationdebugger for 32-bit Applications,Version 6.0 buid 2002

0

x. Exit

按順序選擇1,2 。最后選擇X 完成安裝并退出。在選擇完1之后會要求你看版權(quán)聲明,

輸入Accept繼續(xù)安裝。默認的安裝路徑為/opt/intel,選擇默認路徑按Enter繼續(xù)。選2之

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

D. 在服務(wù)器節(jié)點編譯、安裝mpich 1.2.3

將mpich 1.2.4:ftp://ftp.mcs.anl.gov/pub/mpi/mpich.tar.gz。拷貝到一個臨時目錄

下,放在/tmp下了。用root用戶登錄進行編譯安裝。

1. 對mpich的安裝進行預(yù)處理:

首先,用tar xvfz mpich.tar.gz解壓。生成mpich-1.2.3目錄。切換到mpich-1.2.3目錄

。運行預(yù)處理:

./configure --prefix=/usr/local/mpi --對應(yīng)于用rsh進行遠程登錄的系統(tǒng)

./configure --prefix=/usr/local/mpi -rsh=ssh --對應(yīng)于用ssh進行遠程登錄的

系統(tǒng)

這里我們通知編譯系統(tǒng)mpich的安裝位置為/usr/local/mpich,運行環(huán)境的遠程shell為

rsh或ssh。

2.編譯:

make

運行此命令后mpich軟件包會自動編譯形成MPI系統(tǒng)的函數(shù)庫,需要數(shù)分鐘的時間,根據(jù)

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

3.安裝:

make install

運行此命令可以將MPI軟件包安裝到由./configure --prefix選項指定MPICH安裝目錄即

/usr/local/mpi

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

node1

ndoe2

......

ndoen

這一步是通知mpich運行環(huán)境都有那些節(jié)點可供集群計算。每個節(jié)點都這樣輸入一遍。

4.測試安裝是否正確

在/usr/local/mpi/examples/basics下編譯cpi.c:

make cpi

用命令行:

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

運行。將會獲得如下信息。

Processes 0 on node1

Processes 1 on node2

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

如果能正常運行即證明mpich軟件包安裝完全成功。

熱詞搜索:

上一篇:投機取巧 用硬件配置文件提升XP運行速度
下一篇:如何配置Linux操作系統(tǒng)的安全服務(wù)管理

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲天堂免费在线观看视频| 亚洲综合av网| 久久综合九色综合久久久精品综合| 欧美午夜精品免费| 色老汉av一区二区三区| av亚洲精华国产精华精华| 国产成人8x视频一区二区| 国内成人免费视频| 国产乱码精品一区二区三| 久久国产剧场电影| 国产乱对白刺激视频不卡| 国产资源精品在线观看| 国产一区在线视频| 国产激情视频一区二区三区欧美| 国产激情一区二区三区四区| 国产iv一区二区三区| 成人在线综合网| 成人黄色在线网站| 一本久久综合亚洲鲁鲁五月天| 99免费精品在线观看| 色悠悠久久综合| 在线观看亚洲成人| 91精品国产麻豆国产自产在线 | 国产美女精品一区二区三区| 久久国产精品第一页| 久久99国产精品麻豆| 国产精品 日产精品 欧美精品| 国产一区不卡视频| 激情五月婷婷综合| 国产精品88888| 国产精一区二区三区| 国产成人精品三级麻豆| 91蜜桃在线观看| 911精品国产一区二区在线| 欧美一个色资源| 日韩免费观看高清完整版在线观看| 精品福利二区三区| 最新高清无码专区| 日韩高清不卡在线| 国产一区二区三区免费观看| 韩国v欧美v亚洲v日本v| 国产成人精品午夜视频免费| 日韩写真欧美这视频| 日韩一区二区在线看| 欧美成va人片在线观看| 久久精品亚洲精品国产欧美 | 日韩欧美一二区| 欧美国产综合色视频| 亚洲精品网站在线观看| 亚洲第四色夜色| 精品无人区卡一卡二卡三乱码免费卡| 国产成人在线电影| 91猫先生在线| 日韩欧美中文字幕公布| 国产精品乱码一区二三区小蝌蚪| 亚洲日本在线天堂| 亚洲成人自拍一区| 国内精品第一页| 色综合视频在线观看| 欧美精品亚洲一区二区在线播放| 日韩精品专区在线影院重磅| 国产欧美日韩在线看| 亚洲欧美成人一区二区三区| 亚洲国产精品自拍| 国产精一品亚洲二区在线视频| 色综合久久综合网97色综合| 久久综合色婷婷| 亚洲国产欧美另类丝袜| 国产精品综合网| 欧美在线一区二区三区| 国产视频一区不卡| 水蜜桃久久夜色精品一区的特点| 成人性生交大片免费看视频在线| 5月丁香婷婷综合| 亚洲一区在线观看视频| 夫妻av一区二区| 日韩欧美电影在线| 日韩国产欧美在线观看| 一本一本久久a久久精品综合麻豆| 精品国产乱码久久久久久浪潮| 午夜精品视频在线观看| 一本大道av一区二区在线播放 | 日韩福利电影在线观看| 91影视在线播放| 欧美激情一区二区三区不卡 | 国产精品18久久久久久久久| 91精品国产欧美一区二区成人| 亚洲综合成人在线视频| 色系网站成人免费| 久久av资源网| 日韩免费在线观看| 日日噜噜夜夜狠狠视频欧美人| 色婷婷狠狠综合| 中文字幕欧美三区| 国产成人一区在线| 日韩精品一区二区三区四区视频| 日韩综合小视频| 欧美精品乱码久久久久久| 亚洲成人福利片| 在线亚洲一区观看| 国产欧美日韩视频在线观看| 日本亚洲视频在线| 欧美麻豆精品久久久久久| 亚洲黄网站在线观看| 国产成都精品91一区二区三| www激情久久| 久久国产免费看| 精品国产乱码久久久久久浪潮| 亚洲午夜一二三区视频| 色天天综合久久久久综合片| 日本一区二区视频在线观看| 黄色小说综合网站| 日韩亚洲欧美一区| 久久99在线观看| 精品久久一区二区| 一区二区三区欧美视频| 99久久精品免费看国产免费软件| 久久蜜桃av一区二区天堂| 顶级嫩模精品视频在线看| 中文字幕中文字幕中文字幕亚洲无线| av在线不卡电影| 亚洲一区中文在线| 91精品国产美女浴室洗澡无遮挡| 老汉av免费一区二区三区| 久久久午夜精品| jlzzjlzz欧美大全| 一区二区三区av电影| 欧美放荡的少妇| 国产精品一品二品| 自拍偷拍国产精品| 欧美视频日韩视频| 麻豆国产91在线播放| 国产精品三级电影| 欧美性做爰猛烈叫床潮| 美腿丝袜一区二区三区| 中文字幕第一区| 欧美探花视频资源| 国产一区二区三区黄视频| 综合亚洲深深色噜噜狠狠网站| 精品视频1区2区3区| 国产一区二区在线观看免费 | 99久久99久久久精品齐齐| 一区二区三区欧美亚洲| 精品剧情在线观看| 色综合网色综合| 日本vs亚洲vs韩国一区三区 | 免费一级欧美片在线观看| 久久亚洲欧美国产精品乐播| 成人免费毛片片v| 日韩精彩视频在线观看| 久久久99久久| 欧美日韩精品系列| 国产精品99久| 偷偷要91色婷婷| 国产精品三级久久久久三级| 欧美少妇一区二区| 国产999精品久久久久久绿帽| 亚洲精品欧美综合四区| 日韩欧美久久一区| 日本电影欧美片| 国产一区二区免费视频| 亚洲黄色小说网站| 国产亚洲综合色| 91高清视频免费看| 狠狠色伊人亚洲综合成人| 亚洲老妇xxxxxx| 国产日韩欧美精品在线| 欧美高清精品3d| 99国产精品视频免费观看| 久久精品国产亚洲5555| 一区二区三区**美女毛片| 久久久精品国产免大香伊| 欧美日韩国产在线观看| 成人激情午夜影院| 激情伊人五月天久久综合| 亚洲v中文字幕| 亚洲色图在线播放| 国产色产综合色产在线视频| 欧美精品久久99久久在免费线| 成人综合日日夜夜| 精品无人码麻豆乱码1区2区| 亚洲成人动漫在线免费观看| 亚洲视频中文字幕| 国产精品免费av| 久久在线免费观看| 日韩手机在线导航| 欧美亚洲一区二区三区四区| 国产高清视频一区| 蜜臀av一区二区在线观看| 亚洲欧美激情一区二区| 免费xxxx性欧美18vr| 亚洲综合一区二区| 亚洲婷婷国产精品电影人久久| 国产日韩欧美精品在线| 久久综合狠狠综合久久综合88| 91精品国产综合久久精品| 欧美少妇性性性| 日本丶国产丶欧美色综合| 91久久香蕉国产日韩欧美9色| 91日韩精品一区|