第一步,以普通用户账户登录系统
到MPI的官方网站上下载mpich2-1.1.tar.gz
官网地址乃google所得
下载完毕后,将该压缩包放在根目录底下
$ tar -xzvf mpich2-1.1.tar.gz
将该压缩包直接解压到根目录底下
第二步,$ su #登录root账户
$ cd /mpich2-1.1
$ ./configure --prefix=/usr/local/mpich2-1.1
# --prefix= 后面乃mpich2-1.1的安装路径
$ make
$ make install
$ exit #退出root账户
第三步,$ cd /home/you # you 乃普通用户账户名
$ vim .bash_profile
在该文件的最后追加如下两行
export PATH=/usr/local/mpich2-1.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/mpich2-1.1:$LD_LIBRARY_PATH
之后保存退出
$ source .bash_profile
$ touch .mpd.conf
$ echo "secretword=..." > .mpd.conf
# ... 乃用户随意设置的密码,最好不同于普通用户账户的密码
$ chmod 600 .mpd.conf
第四步,测试MPI环境是否已经搭建成功
$ mpd & #启动后台守护进程
$ mpdtrace -l #显示守护进程的主机名和端口号
$ mpdallexit #杀死守护进程
如果第四步顺利执行,就表明普通用户账户的MPI环境已经成功搭建起来了。之后要是将开始时解压缩得到的文件夹删除也没有关系。