计算化学公社

标题: 如何将服务器自带的mpi改为openmpi [打印本页]

作者
Author:
zpw    时间: 2022-10-29 16:11
标题: 如何将服务器自带的mpi改为openmpi
本帖最后由 zpw 于 2022-10-29 16:31 编辑

按照sob老师的帖子安装了openmpi,执行了一下mpiexec -V,发现信息不是版本。
错误信息:
[mpiexec@lab421-11] set_default_values (ui/mpich/utils.c:1529): no executable provided
[mpiexec@lab421-11] HYD_uii_mpx_get_parameters (ui/mpich/utils.c:1740): setting default values failed
[mpiexec@lab421-11] main (ui/mpich/mpiexec.c:149): error parsing parameters

执行了 which mpirun显示的路径不是我安装的路径,似乎服务器原来自带mpi。which mpirun的显示:
/usr/bin/mpirun
不知道怎么将mpi改成openmpi


作者
Author:
lurensan    时间: 2022-10-29 18:53
可以把前文的$PATH:/sob/openmpi411/bin改为/sob/openmpi411/bin:$PATH、把$LD_LIBRARY_PATH:/sob/openmpi411/lib改为/sob/openmpi411/lib:$LD_LIBRARY_PATH,然后重新登录终端
见sob老师的帖子http://bbs.keinsci.com/thread-11697-1-1.html
作者
Author:
zpw    时间: 2022-10-29 19:03
lurensan 发表于 2022-10-29 18:53
可以把前文的$PATH:/sob/openmpi411/bin改为/sob/openmpi411/bin:$PATH、把$LD_LIBRARY_PATH:/sob/openmpi4 ...

已经将~/.bashrc文件更改成下式并且重新登录终端了
export PATH=$PATH:/home/lab421/openmpi411/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/lab421/openmpi411/lib:$LD_LIBRARY_PATH
不过依旧不能够使用
执行mpiexec -V依旧是题目的样子
作者
Author:
pikachuupup    时间: 2022-10-29 19:13
直接改成这两行
export PATH=/home/lab421/openmpi411/bin:$PATH
export LD_LIBRARY_PATH=/home/lab421/openmpi411/lib:$LD_LIBRARY_PATH
记得:wq保存编辑,然后source ~/.bashrc使命令生效
作者
Author:
zpw    时间: 2022-10-29 20:05
pikachuupup 发表于 2022-10-29 19:13
直接改成这两行
export PATH=/home/lab421/openmpi411/bin:$PATH
export LD_LIBRARY_PATH=/home/lab421/o ...

真的解决了,没想到是我看漏了,谢谢大佬了




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3