Linux下MPICH2集群系统安装手册

Linux下MPICH2集群系统安装手册

ID:40749643

大小:44.00 KB

页数:14页

时间:2019-08-07

Linux下MPICH2集群系统安装手册_第1页
Linux下MPICH2集群系统安装手册_第2页
Linux下MPICH2集群系统安装手册_第3页
Linux下MPICH2集群系统安装手册_第4页
Linux下MPICH2集群系统安装手册_第5页
资源描述:

《Linux下MPICH2集群系统安装手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux下MPICH2集群系统安装手册(采用建立信任ssh)说明:本系统测试环境为Redhat9.0完全安装,并且以获得mpich2-1.0.1.tar.gz软件包。假设你的mpich2-1.0.1.tar.gz软件包已经下载到/root/目录下。以root用户登录。要求会使用vi文本编辑器修改文件。下面以四台pc为例。准备工作:设置IP,更改主机名为node01,node02,node03,node04.一、创建SSH信任连接(在root目录下)1、更改/etc/hosts文件 #vi/etc/hosts  打开hosts文件,更改如下:  127.0.0.1 l

2、ocalhost.localdomain localhost  node01的IP scc-m  node01的IP node01  node02的IP node02  node03的IP node03  node04的IP node042、在node01生成SSH秘钥对. #ssh-keygen-trsa 一路回车即可 产生.ssh文件, #ls-a  查看是否有.ssh文件夹 3、进入.ssh目录 #cd.ssh4、生成authorized_keys文件 #cpid_rsa.pubauthorized_keys 5、退出到root目录 #cd..6、建立本身的信任

3、连接 #sshnode01    按提示输入yes(三个字母要打全)7、设置node02(node02的root目录下) #ssh-keygen-trsa    生成.ssh文件夹 #scpnode01的IP:/root/.ssh/*/root/.ssh   拷贝node01上的.ssh文件夹覆盖本地的 #scpnode01的IP:/etc/hosts/etc/hosts     拷贝node01上的hosts文件覆盖本地的 #sshnode01 提示处输入yes回车 设置node03,node04的方法与node02相同8、确认四台机器的信任连接已建立 对每个节点执

4、行: #sshnode01 #sshnode02 #sshnode03 #sshnode04 在提示处输入yes回车,最后确定无需输入密码并且没有任何提示信息即可登陆("Lastlogin:时间日期"提示信息除外)二、安装MPICH2(在节点root目录下)1、解压缩 #tar-zxvfmpich2-1.0.1.tar.gz 或者#gunzip-cmpich2-1.0.1.tar.gz

5、tarxfmpich2-1.0.1.tar2、创建安装目录 #mkdir/usr/MPICH-instsll3、进入mpich2解压目录 #cdmpich2-1.0.14、设置安装目录

6、 #./configure--prefix=/usr/MPICH-install5、编译 #make6、安装 #makeinstall7、退出到root目录 #cd..8、通过编辑.bashrc文件修改环境变量 #vi.bashrc 修改后的.bashrc文件如下: #.bashrc #Userspecificaliasesandfunctions   aliasrm='rm-i' aliascp='cp-i' aliasmv='mv-i' PATH="$PATH:/usr/MPICH-install/bin"  新增加的 #Sourceglobaldefinitio

7、ns if[-f/etc/bashrc];then  ./etc/bashrc fi9、测试环境变量设置 #whichmpd #whichmpicc #whichmpiexec #whichmpirun10、修改/etc/mpd.conf文件,内容为secretword=myword #vi/etc/mpd.conf 设置文件读取权限和修改时间 #touch/etc/mpd.conf #chmod600/etc/mpd.conf11、创建主机名称集合文件/root/mpd.hosts #vimpd.hosts 文件内容如下: node01 node02 node03 

8、node04三、测试1、本地测试 #mpd&   启动  #mpdtrace观看启动机器 #mpdallexit退出2、通过mpd.hosts运行集群系统 #mpdboot-nnumber-fmpd.hosts       number为要起动的机器个数 #mpdtrace #mpdallexit3、测试运行MPICH的例子程序 #mpdboot-n4-fmpd.hosts  启动4台机器 #mpiexec-nnumber/usr/MPICH-install/examples/cpi    number为使用的进程数 #mpdallexit4、如果测

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。