免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1594 | 回复: 0

在Debian下面建设PVM环境 [复制链接]

论坛徽章:
0
发表于 2006-01-30 00:23 |显示全部楼层
在Debian下面建设PVM环境:

   我没有使用apt-get install的方法来安装PVM环境是为了:
   1 掌握更为通用的构建PVM环境的方法。
   2 使用源码中的例子程序等资源。

   下面是整个过程:
   1 在n台PC机器上安装好Debian系统,IP依次设置为
     192.168.1.101  ----   192.168.1.101+i
     机器名字依次设置为:
     hpc1 hpc2 hpc3 .....

   2 在每台机器上编辑/root/.bashrc文件,在其中加入两行:
     PVM_ROOT=/root/pvm3
     export PVM_ROOT
     这是因为PVM_ROOT这个环境变量很重要,一定要设置正确,我这里显然是把pvm安装在/root/pvm3下面了

   3 在每台机器上编辑/etc/hosts文件,添加下列的行:
     192.168.1.101     hpc1.test.com  hpc1
     192.168.1.102     hpc2.test.com  hpc2
     ......
     这里的作用是为了使系统能正确解析域名,显然我的域名假设为test.com

   4 在每台电脑上编辑/root/.rhosts,文件内容全部为:
     hpc1.test.com root
     hpc2.test.com root
     ......
     这里的作用是告诉系统,哪些电脑的哪个用户可以通过rlogin rsh的方式登陆以及远程操作本系统。
     PVM也可以通过ssh而不是rsh来远程操作,应该更安全,显然我这里根本不考虑安全问题,设置都使用root帐号来操作。

   5 下载最新源码并解压:
     # cd
     # wget http://www.netlib.org/pvm3/pvm3.4.5.tgz
     # tar zxvf pvm3.4.5.tgz

   6 编译PVM系统:
     # cd pvm3
     # PVM_ROOT=/root/pvm3
     # export PVM_ROOT
     # make

   7 重要!
     在每台电脑上:  
     #rm -rf /tmp/*
     一般的帮助文件都没有强调这个步骤的重要性,但我早期的多次失败都是因为省略了这个步骤。

   8 启动PVM
     # cd
     # pvm3/lib/pvm   之后进入PVM控制台.
     pvm> add hpc2.test.com
     pvm> add hpc3.test.com
     .....
     你可以查看:
     pvm> conf
     或者运行那些examples试试。
   
     好了,PVM环境已经构建完成,编程那是用户自己的事情了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP