我在群集上运行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,并尝试过发布在此处的suggesstions Error while running MPI cluster program in LAN,但问题仍然存在。
答案 0 :(得分:0)
使用OpenMPI指定主机与--host
一起使用。这与您遵循的教程中使用的MPICH2略有不同。
$ mpirun -np 4 --host master, slave1 ./myexe
我建议您密切关注Open MPI手册页和FAQ。