Mpi 在网络上运行UPC代码时出现问题:Connection被拒绝

Mpi 在网络上运行UPC代码时出现问题:Connection被拒绝,mpi,message-passing,upc,Mpi,Message Passing,Upc,当我在2个节点的网络上运行UPC代码时,启用了-v选项以提供详细的执行信息,我注意到主节点(glitch.rutgers.edu)尝试连接到自身,而不是连接到其相邻节点 /usr/bin/rsh glitch.rutgers.edu -l sharatds -n '/usr/bin/env' 'GASNET_MAX_SEGSIZE='74344KB'' 'GASNET_VERBOSEENV='1'' '/cac/u01/sharatds/UPC_Tests/./upcMatrxMultplcti

当我在2个节点的网络上运行UPC代码时,启用了-v选项以提供详细的执行信息,我注意到主节点(glitch.rutgers.edu)尝试连接到自身,而不是连接到其相邻节点

/usr/bin/rsh glitch.rutgers.edu -l sharatds -n '/usr/bin/env'
'GASNET_MAX_SEGSIZE='74344KB'' 'GASNET_VERBOSEENV='1'' '/cac/u01/sharatds/UPC_Tests/./upcMatrxMultplction_mpi' glitch.rutgers.edu 41449 \-p4amslave \-p4yourname glitch.rutgers.edu \-p4rmrank 1
    glitch.rutgers.edu: Connection refused
    p0_5078:  p4_error: Child process exited while making connection to remote process on glitch.rutgers.edu: 0
    p0_5078: (45.046875) net_send: could not write to fd=4, errno = 32
    gasnetrun: unlinking gasnetrun_mpi-temp-4813/rsh gasnetrun_mpi-temp-4813/ssh gasnetrun_mpi-temp-4813/mpirun-rsh gasnetrun_mpi-temp-4813/mpirun-tmp
为什么会这样?对配置的任何更改都应该设置为正确


感谢您的帮助

此错误可能来自rsh…您可以通过尝试运行rsh命令从主节点返回到自身来确认此错误,如“rsh glitch pwd”(我猜这将提示您输入密码)