如果你的机子里之前装有其它MPI库或OpenMPI的其它版本,且在终端里输入which mpiexec命令的时候指向的是那些库的目录,则ORCA有极大几率会无法正常并行,需要你恰当处理以避免其优先级盖过你自己新装的OpenMPI。具体怎么处理,关键取决于你当前机子里之前具体是怎么装的MPI库。如果你之前是把其它MPI库装到了你自定义的目录下而非默认的/usr/local/bin下面,你就把那个MPI库的目录名随便改一下,或者把那个MPI库在.bashrc里的配置语句注释掉(前面加#号)然后重新登录终端。如果其它MPI被你安装到了默认路径(如/usr/local下),可以把前文的$PATH:/sob/openmpi313/bin改为/sob/openmpi313/bin:$PATH、把$LD_LIBRARY_PATH:/sob/openmpi313/lib改为/sob/openmpi313/lib:$LD_LIBRARY_PATH,然后重新登录终端,之所以这样做会奏效是因为此时openmpi313的路径会先于其它路径出现在这俩环境变量里,会被优先利用。

wuy069 发表于 2019-3-10 21:58
第二张图3.PNG已经写的很清楚了,你的系统缺少libudev.so.0库文件,如果是CentOS6.x,这需安装libudev的rpm ...

江月照相似 发表于 2019-3-11 20:04
我查看了服务器,CentOS版本是5.8的,因为这是公共用的服务器,不大好改CentOS的版本。那安装libudev.so ...
captain 发表于 2019-3-9 22:19
http://sobereva.com/451
1213321702 发表于 2019-10-31 16:34
如果是windows系统装了MSMPI还是不能使用并行,是怎么回事?
Penson 发表于 2021-3-23 12:06
把之前装的别的版本的openmpi路径在.bashrc屏蔽后,还是出现了以下一些错误,请问是什么原因呢?用的是最新 ...
wzkchem5 发表于 2021-3-23 16:53
这个跑的是跨节点任务吗?
| 欢迎光临 计算化学公社 (http://bbs.keinsci.com/) | Powered by Discuz! X3.3 |