«Не удается открыть соединение» - HPC в R со снегом

Я пытаюсь запустить параллельное задание в R, используя снег. Мне удалось без проблем выполнить очень похожие задания на старых версиях R и Snow. Зависимости пакетов R не позволяют мне вернуться.

Что происходит: Мои задания завершаются на этапе parRapply , то есть в первый раз, когда узлы должны делать что-либо, кроме сообщения Sys.info () . Сообщение об ошибке гласит:

Error in checkForRemoteErrors(val) : 
3 nodes produced errors; first error: cannot open the connection 
Calls: parRapply ... clusterApply -> staticClusterApply -> checkForRemoteErrors

Спецификации: R 2.14.0, snow 0.3-8, RedHat Enterprise Linux Client, выпуск 5.6. Пакет Snow был построен на правильной версии R.

Подробности: Следующий код, похоже, выполняется нормально:

cl <- makeCluster(3)
clusterEvalQ(cl,library(deSolve,lib="~/R/library"))
clusterCall(cl,function() Sys.info()[c("nodename","machine")])

Я конечный пользователь, а не системный администратор, но я отчаянно нуждаюсь в предложениях и понимании того, что может пойти не так.

7
задан Community 18 August 2014 в 16:10
поделиться