Mpich2 - hydra_pmi_proxy:加载库时出错:libcr.so.0
Mpich2 - hydra_pmi_proxy: error while loading libraries: libcr.so.0
我正在尝试用 mpich2 连接多个 virutalbox linux 系统。
我已经做了什么:
- 安装 mpich-3.1.4
- 将public键复制到每个节点
- 在每个节点上安装 nfs 服务器。
- 测试共享地图是否有效(有效)
在 Master
上添加了路径
导出路径=/share/mpich2/bin:$路径
导出 LD_LIBRARY_PATH="/mirror/mpich2/lib:$LD_LIBRARY_PATH"
我也将这个添加到:./bashrc
- 安装 build-essential
但最后当我想启动程序时 (mpiexec -f hosts -n 4 ./mpi_test
), 我得到错误:
hydra_pmi_proxy:加载库时出错:libcr.so.0:无法打开共享对象文件:没有 souch 文件或目录
来自http://jahanzebnotes.blogspot.com/2013/07/hydrapmiproxy-error-while-loading.html
如果您在 运行 mpich 时遇到此错误,请安装:
$ sudo apt-get install libcr-dev
如果您仍然遇到这个问题,那么您可能没有正确配置 LD_LIBRARY_PATH
和 PATH
,然后转到 ~/.bashrc
,您将在你的bash:
[ -z "$PS1" ] && return
将您的 LD_LIBRRAY_PATH
和 PATH
变量导出放在这一行之前。
我正在尝试用 mpich2 连接多个 virutalbox linux 系统。 我已经做了什么:
- 安装 mpich-3.1.4
- 将public键复制到每个节点
- 在每个节点上安装 nfs 服务器。
- 测试共享地图是否有效(有效)
在 Master
上添加了路径导出路径=/share/mpich2/bin:$路径 导出 LD_LIBRARY_PATH="/mirror/mpich2/lib:$LD_LIBRARY_PATH"
我也将这个添加到:./bashrc
- 安装 build-essential
但最后当我想启动程序时 (mpiexec -f hosts -n 4 ./mpi_test ), 我得到错误:
hydra_pmi_proxy:加载库时出错:libcr.so.0:无法打开共享对象文件:没有 souch 文件或目录
来自http://jahanzebnotes.blogspot.com/2013/07/hydrapmiproxy-error-while-loading.html
如果您在 运行 mpich 时遇到此错误,请安装:
$ sudo apt-get install libcr-dev
如果您仍然遇到这个问题,那么您可能没有正确配置 LD_LIBRARY_PATH
和 PATH
,然后转到 ~/.bashrc
,您将在你的bash:
[ -z "$PS1" ] && return
将您的 LD_LIBRRAY_PATH
和 PATH
变量导出放在这一行之前。