很多软件需要PVM作为并行环境,如Gold分子对接软件。PVM的安装十分简单。
下载tar.gz包后,tar xzf pvmX.X.tar.gz 解压。
将pvm目录拷贝到目标目录,如~/.bin (个人的主目录,一般管理员达人没有安装的话,咱就不麻烦他了)
设置环境变量(csh)
setenv PVM_ROOT ~/.bin/pvm3
setenv PVM_ARCH LINUX
setenv PATH ${PATH}:${PVM_ROOT}/lib/${PVM_ARCH}:${PVM_ROOT}/lib:${PVM_ROOT}/bin/LINUX
以上设置最好放到.cshrc中
到pvm目录中编译,make
pvm命令测试(到example下编译aimk hello,启动pvm,在提示符下输入spawn -> hello)
成功(Gold 软件安装目录中有pvm的二进制文件,只需设置环境变量即可)!
此外,需要格外注意的是,pvm虽然使用ssh登录子节点,但是并不适用ssh作为通讯使用,而是随机开启端口通讯。因此,最好将防火墙停掉。
/etc/rc.d/init.d/iptables stop
/etc/rc.d/init.d/iptables status 查看
或者使用环境变量 $PVMNETSOCKPORT(未经测试,尝试将localhost域名解析放到/etc/hosts文件中,其它主机地址的下方也有可能起到帮助)。
https://blog.sciencenet.cn/blog-460432-389724.html
上一篇:
注意Java版本下一篇:
Linux互信登录