具體的錯誤如下:
][btl_tcp_endpoint.c:638:mca_btl_tcp_endpoint_recv_connect_ack] received unexpected process identifier [[6660,1],1]
[btl_tcp_endpoint.c:796:mca_btl_tcp_endpoint_complete_connect] connect() to 192.168.122.1 failed: Connection refused (111)
程式在一個機器上多執行緒運行沒問題,但是要用到多個機器一起跑的時候就會有節點間資料傳遞的問題。
大概是配置mpirun --mca btl-tcp-if-include的問題,網路是內網,但是試了很多,手動改了地址還是有問題。
有木有大神提供建議的,十分感謝
uj5u.com熱心網友回復:
虛擬機的虛擬網卡問題,在每個機器上洗掉虛擬網卡,運行以下命令:virsh net-list
virsh net-destroy default
virsh net-undefine default
service libvirtd restart
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/41448.html
標籤:系統維護與使用區
上一篇:Ubuntu系統中運行程式顯示 The nvcc binary could not be
下一篇:ubuntu中gcc無法安裝?
