不允许在headnode上运行MPI

不允许在headnode上运行MPI,mpi,Mpi,我有一个Rpi集群MPI可以完美运行,我遇到的一个问题是MPI将主节点用作计算节点,我如何配置MPI,使其仅在计算节点上运行。我尝试从使用mpirun运行的文件中删除头节点的IP地址,但我得到了回复: HYDU_sock_connect (./utils/sock.c:171): unable to get host address for mastern (2) main (./pm/pmiserv/pmip.c:209): unable to connect to server master

我有一个Rpi集群MPI可以完美运行,我遇到的一个问题是MPI将主节点用作计算节点,我如何配置MPI,使其仅在计算节点上运行。我尝试从使用mpirun运行的文件中删除头节点的IP地址,但我得到了回复:

HYDU_sock_connect (./utils/sock.c:171): unable to get host address for mastern (2)
main (./pm/pmiserv/pmip.c:209): unable to connect to server mastern at port 42525

提前感谢

即使您没有在从中启动的节点上启动MPI列组,我相信大多数基本启动器仍会在该节点上启动某种守护进程。如果这是一个问题,您可能需要从另一个节点启动。

即使您没有在您启动的节点上启动MPI列组,我相信大多数基本的启动器仍然会在该节点上启动某种守护进程。如果这是一个问题,您可能需要从其他节点启动。

您的mpirun命令是什么样子的?
mpirun-np 4-f ip_文件mycode.x
@timofind您的mpirun命令是什么样子的?
mpirun-np 4-f ip_文件mycode.x
@timofindi使用了大量集群,这些集群不只是为了执行而在head节点上运行,通过使用相同的命令。因此,这可能与配置mpi有关,但没有发现任何问题。yetI使用了大量集群,这些集群不只是在head节点上运行,而是通过使用相同的命令来执行。因此,它可能与配置mpi有关,但还没有找到任何东西