2014-01-22 30 views
0

當過我嘗試這個命令mpiexec的無法連接的窗口MSMPI服務7

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

我真的很多搜索一下這些錯誤,但我做不到找到任何有用的東西!

+0

您已經找到[this](http://stackoverflow.com/questions/7787647/run-mpi-program-from-console-on-several-windows-machines)? – rene

+0

我試過了,將可執行文件複製到mpiexec文件夾中,但是錯誤仍然存​​在 – user3210586

+0

並且您檢查了防火牆/防病毒設置?你可以'ping 192.168.22.23'? – rene

回答

0

當試圖在HPC羣集上運行MPI應用程序時,我也嘗試了這些錯誤代碼。在我的情況下,節點是Windows 8。該問題是由防火牆引起的。

您可能允許單個exe文件通過每個單獨節點上的防火牆,這很費時間,或者您可以禁用不安全的防火牆。 我做了第二次,因爲我有一個用於計算目的的內部網絡,因此沒有安全問題。

您可以嘗試禁用防火牆,以確保您的問題得到解決,然後決定要做什麼。

希望這會有所幫助。

相關問題