关于CentOS.V4.2下并行环境搭建
来源:互联网 发布:美工电脑配置清单 编辑:程序博客网 时间:2024/06/03 14:45
并行程序linux CentOS 4.2下安装指南: 1. 因程序中用到了opengl的开发所以 2. 检查是不是安装了rsh套件 3. 建立非root帐户 4. 配置rsh选项 下面以user用户执行$rsh localhost测试rsh是否已经搭建好了,如果此时不用输入密码已经可以登录,说明 5. 禁用几个krb5的shell,以避免跟shell下的rsh冲突 注销user帐户,重新登陆。 6. 下面安装mpich $make 7. 修改user的环境变量 8. 安装调试器 经过了以上8个步骤,单机并行环境搭建完毕。 可以用来测试或者跑并行程序了。
检查是不是安装了
freeglut-2.2.0-14.rpm
以及freeglut-devel-2.2.0-14.rpm
$rpm -qa | grep freeglut
freeglut-devel-2.2.0-14
freeglut-2.2.0-14
没有安转的话,一般安装光盘的第三张里面有freeglut-devel-2.2.0-14.rpm
找不到的话网上下载对应版本
以root身份安装
#rpm -Uvh freeglut-devel-2.2.0-14.rpm freeglut-2.2.0-14.rpm
$rpm -qa | grep rsh
rsh-server-0.17-25.3
rsh-0.17-25.3
如果没有安装下载对应版本的安装上。然后以root身份执行#setup
在服务里开启rlogin以及rsh服务。 这是执行并行计算的前提。
#useradd user
#passwd user
输入相应的密码,如果需要更多选项,用#man useradd作参考
以user身份执行操作
$cd $HOME
$touch .rhosts
$echo "localhost user" > .rhosts //中间以空格键分割
$chmod 644 .rhosts
下面以root身份执行
#cd /etc
如果没有hosts.equiv文件,创建之
#touch hosts.equiv
里面的内容是localhost user 其中以tab键分割
rsh已经搭建完毕。
需要注意的一点是,如果安装CentOS4.2时安装了Selinux,禁用之。
#vi /etc/selinux/config
确保里面的SELINUX=disabled 如果是on,把on改为disabled
#cd /etc/profile.d
#vi krb5.sh
注销最上面的三行。
如下:
#if ! echo ${PATH} | grep -q /usr/kerberos/bin ; then
# PATH=/usr/kerberos/bin:${PATH}
#fi
同理处理 krb5.csh, 注销最上面三行。
可以选择mpich-1.2.7p1或者mpich2-1.0.3
建议安装mpich-1.2.7p1对调试器支持的比较好
下载mpich-1.2.7p1包
解压缩
$tar zxvf mpich-1.2.7p1.tar.gz
$cd mpich-1.2.7p1
$./configure --prefix=/usr/local/mpich-1.2.7p1 --enable-cxx --enable-debug --disable-f77 -disable-f90
$make install
$vi $HOME/.bash_profile
在export PATH前面增加如下一行
PATH=$PATH:/usr/local/mpich-1.2.7p1/bin
退出user帐户,重新登陆,
$mpicxx -v 测试mpi环境是否已经设置完毕。
下载X下最好的调试器是totalview
可到其主页http://www.etnus.com/TotalView/index.html/ 下载试用版
二进制文件,按提示一步步安装即可。
安装完成后按步骤7种所述设置其环境变量即可。
- 关于CentOS.V4.2下并行环境搭建
- 关于CentOS.V4.2下并行环境搭建
- VMware下CentOS MPI并行计算环境搭建
- ubuntu下搭建MPI并行计算环境
- Linux 下搭建MPI并行开发环境
- Linux 下搭建MPI并行开发环境
- Ubuntu下搭建MPI并行计算环境
- CentOS V4.2 下的RSH问题
- CentOS下搭建JRE环境
- CentOS下搭建LAMP环境
- CentOs下搭建Lamp环境
- CentOS下搭建测试环境
- centos下搭建kdump环境
- CentOS下LNMP环境搭建
- Centos下Caffe环境搭建
- centos下python环境搭建
- CentOS下LAMP环境搭建
- centos下ffmpeg环境搭建
- 在InitialInstance中使用CWnd::MessageBox会发生错误
- Centos5.5安装memcached
- gmirror 使用
- 在MAVEN中配置JAVA源代码的编译版本及编码字符集
- vi的复制粘贴命令
- 关于CentOS.V4.2下并行环境搭建
- oracle中存储过程书写规范
- Connecting through Http or Https for CE/Windows Mobile c++/vc++方法一
- 在单机上安装、配置MPI 并行环境(Linux版)
- 用SQL读取CSV文件
- Android 正则表达式学习
- VS2010 VC++默认目录修改
- 在联网的多台机器上安装、配置MPI 并行环境
- qt 读写 xml 时,链接错误