【问题标题】:Error running openMPI on linux cluster在 Linux 集群上运行 openMPI 时出错
【发布时间】:2018-09-19 18:16:53
【问题描述】:

我在集群上运行 MPI 代码时遇到问题,使用以下命令运行代码并尝试使用 ip 地址。

mpiuser1@comp-asdf-4:~$ mpirun -np 4 -hosts master, slave1 ./myexe

并出现以下错误

mpirun: Error: unknown option "-o"
Type 'mpirun --help' for usage.

我有一个由 2 个节点组成的集群,一个主节点和一个从节点,我按照本教程 http://mpitutorial.com/tutorials/running-an-mpi-cluster-within-a-lan/ 创建一个集群。我正在使用 ubuntu (16.04.1)、gcc 版本 5.4.0、openmpi 版本 3.0.1。其他用户报告了同样的错误,但他没有在所有集群节点上使用相同版本的 mpi,并尝试了此处发布的建议Error while running MPI cluster program in LAN,但问题仍然存在。

【问题讨论】:

    标签: openmpi mpich


    【解决方案1】:

    使用 OpenMPI 指定主机适用于 --host。这与您遵循的教程中使用的 MPICH2 有点不同。

    $ mpirun -np 4 --host master, slave1 ./myexe
    

    我建议您密切关注 Open MPI 手册页和常见问题解答。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-13
      • 2012-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-10
      • 2019-04-22
      • 2015-01-10
      相关资源
      最近更新 更多