gpt4 book ai didi

ubuntu - 添加在ubuntu中使用NFS共享文件夹的MPI路径要求

转载 作者:太空宇宙 更新时间:2023-11-03 16:59:31 33 4
gpt4 key购买 nike

我是一个尝试使用MPICH 构建并行计算环境的新手。我有四台虚拟计算机,1 台主机和 3 台助手。我在主计算机上创建了一个 NFS 共享文件夹,并在其中安装了 MPICH。我将该文件夹安装在 3 辅助计算机中。我做了很多事情(ssh、文件夹权限、单用户)。我可以在主计算机上运行 mpiexec 而无需并行计算(仅限主计算机)。我可以在主机上制作一个文本文件,然后在辅助机上编辑它。

但是

当我尝试详细说明辅助计算机(辅助计算机 1、2、3)时,出现如下错误:

-bash /mirror/mpich2/bin/hydra_pmi_proxy: No such file or directory
(3 same lines)

当我尝试在帮助计算机(仅帮助程序 1)中运行 mpiexec 时,出现如下错误:

-bash /mirror/mpich2/bin/mpiexec: No such file or directory

谁能告诉我原因吗?谢谢

最佳答案

是的,是的,是的!最后!我找到了特定的解决方案(至少它适用于我的情况)。

我不知道哪个是结构化解决方案,因为我听从了许多讨论的建议。

从开始,确保所有master和helper电脑都是单一的mpi用户,确保nfs共享文件夹有777权限且为mpi用户所有,添加mpi bin路径到系统,等等。

但是,我确实有一个不在场证明,主要解决方案是在所有辅助计算机中安装 libc6-dev-i386,方法是在所有辅助计算机中运行此命令:

sudo apt-get install libc6-dev-i386

现在我可以在其中 4 台机器上并行运行 cpi 程序(附加在 MPICH-3.0.4 文件夹中)。

供您引用,我使用 Ubuntu 12.04.3 LTS 作为主计算机,使用 Ubuntu mini 13.10 作为辅助计算机。我在 VirtualBox 4.3.2 中完成了所有这些工作。

非常感谢,祝大家好运!

关于ubuntu - 添加在ubuntu中使用NFS共享文件夹的MPI路径要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20440617/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com