Проблема с запуском кода UPC по сети: отказано в подключении - PullRequest
0 голосов
/ 19 января 2011

когда я запускаю код UPC по сети из 2 узлов, с включенной опцией -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

Почему это происходит? Любые изменения в конфигурации должны установить это право?

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 20 января 2011

эта ошибка, вероятно, от rsh ... вы можете подтвердить это, попытавшись запустить команду rsh от главного узла обратно к себе, например, "rsh glitch pwd" (я полагаю, это запросит у вас пароль). 1001 *

...