【发布时间】:2017-08-19 22:17:10
【问题描述】:
在 LAN 环境中运行 MPI 集群程序时出错。我在本地 LAN 环境中创建了主客户端和其他客户端。我按照本教程创建一个集群并运行它,Running an MPI Cluster with in LAN
mpiuser@507-12:~/cloud/mpich-3.0.4/examples$ mpirun -np 4 -hosts 192.168.100.77, 192.168.100.78 ./icpi
mpirun: Error: unknown option "-o" Type 'mpirun --help' for usage.
这就是说我们应该在编写命令时使用适当的标签,然后它就会起作用。但是,我尝试了许多通过更改或更改标签来运行它的方法。仍然得到同样的错误。无法弄清楚出了什么问题。请以应有的尊重帮助我。谢谢。
【问题讨论】:
-
两个ip地址之间有空格。删除它。格式为
-hosts ip1,ip2 -
错误仍然存在。没有正确理解。
-
看起来 -hosts 被解析为多字符选项,只需尝试 -h 或根本不指定主机。或 RTFM:“man mpirun”说什么?还是“mpirun --help”?也许您执行的 mpirun 版本比您想象的要好?
-
是的,我运行的版本不同。现在它起作用了。感谢您的答复。 @GeorgBisseling
标签: compiler-errors compilation mpi mpich mpiexec