linu-C-PVM(2)

本文介绍了PVM(Parallel Virtual Machine)环境的配置步骤及如何运行程序。包括设置二进制程序目录、指定用户名、创建.rhosts文件列出主机、启动pvmd程序等内容,并提供了解决启动失败的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2) PVM环境中的二进制程序的目录和需要使用的用户名

二进制程序目录名默认为$PVM_ROOT/bin/$PVM_ARCH

ep为二进制程序目录名,lo为使用非登录PVM环境用户的用户名,deepfuture-laptop为主机名,&主机名表示PVM环境不自动增加这些主机

例如:

 

 

 

deepfuture@deepfuture-laptop:/usr/lib/pvm3$ sudo gedit hostfile

 

 

deepfuture-laptop 

&deepfuture-javaeye

&deepfuture-lx lo=deepfuture

 

ep=/home/deepfuture/private/mytest/pvmtest/

 

3) 列出希望使用的所有主机

.rhosts文件

deepfuture-laptop

4)启动pvmd程序

 

 

deepfuture@deepfuture-laptop:/usr/lib/pvm3$ pvmd hostfile &或者

 

deepfuture@deepfuture-laptop:/usr/lib/pvm3$ pvmd &

5)通常程序(二进制文件)的缺省目录为:
$HOME/pvm3/bin/
6)启动
deepfuture@deepfuture-laptop:/usr/lib/pvm3$ pvm
pvmd already running.
pvm> quit
quit

如果启动失败,则清除临时文件
deepfuture@deepfuture-laptop:/usr/lib/pvm3$ sudo rm -f /tmp/pvm*.*
7)运行程序,testpro为程序名
$testpro
pvm>spawn -> testpro


安装完PVM以后,还需要编辑/ect/hosts文件,来列出你要加入的所有主机名及其对应的IP地址,以便在用add命令来加入主机时,PVM可以根据主机名来寻找相应的IP,从而确定相应的主机。基本格式如下: 

          hostname1 10.30.13.58(numeric IP) 

          hostname2 10.30.13.62 

          …    ….      …. 

每行一个主机。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值