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

Windows 7 mpiexec无法连接到windows 7中的msmpi服务,windows-7,mpi,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_conn

我什么时候试过这个命令

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)_

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

I'va在HPC群集上尝试运行MPI应用程序时也会记录这些错误代码。在我的例子中,节点是Windows 8。该问题是由防火墙引起的

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

您可以尝试禁用防火墙,以确保您的问题以这种方式得到解决,然后决定如何做


希望这有帮助。

您已经找到了吗?我尝试了,并将可执行文件复制到mpiexec文件夹中,但错误仍然存在,您是否检查了防火墙/防病毒设置?你可以
ping 192.168.22.23
?是的,我可以ping它(这个地址是我自己的ip地址),我已经关闭了防火墙,但是我应该如何处理防病毒?netstat-an-ptcp告诉你什么?它是否列出侦听端口8677(如果该服务位于同一个框中)