mpiexec无法连接到Windows 7中的msmpi服务

时间:2014-01-22 21:02:26

标签: windows-7 mpi

我什么时候尝试过这个命令

mpiexec -hosts 2 192.168.22.23 1 192.168.22.24 1 c:\sarah\mpiparallel.exe

我收到这些错误:

 _ mpiexec running on SARA-PC is unable to connect to msmpi service on 192.168.22.2
    3:8677

    Other MPI error, error stack:
    MPIDU_Sock_post_connect_filter(1278): unable to connect to 192.168.22.23 on port
     8677, exhausted all endpoints
    MPIDU_Sock_post_connect_filter(1328): unable to connect to 192.168.22.23 on port
     8677, No connection could be made because the target machine actively refused i
    t.  (errno 10061)_

我真的很多搜索这些错误,但我找不到任何有用的东西!

1 个答案:

答案 0 :(得分:0)

尝试在HPC群集上运行MPI应用程序时,我会发现这些错误代码。在我的情况下,节点是Windows 8。该问题是由防火墙引起的。

您可以允许单个exe文件通过每个节点上的防火墙,这非常耗时,或者您可以禁用不安全的防火墙。 我做了第二次,因为我有一个用于计算目的的内部网络,因此没有安全问题。

您可以尝试禁用防火墙,以确保您的问题以这种方式解决,然后决定要做什么。

希望这有帮助。