눈을 사용하여 R에서 병렬 작업을 실행하려고합니다. 이전 버전의 R 및 눈에 문제없이 매우 유사한 작업을 실행할 수있었습니다. R 패키지 종속성으로 인해 되돌릴 수 없습니다."연결을 열 수 없습니다"- 눈이있는 R의 HPC
어떻게됩니까: 내 작업은 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, 눈 0.3-8, 레드햇 엔터프라이즈 리눅스 클라이언트 5.6을 놓습니다. 다음 코드는 잘 실행이 나타납니다 : 눈이 패키지가 R.
세부 사항의 올바른 버전에 내장 된
cl <- makeCluster(3)
clusterEvalQ(cl,library(deSolve,lib="~/R/library"))
clusterCall(cl,function() Sys.info()[c("nodename","machine")])
내가 최종 사용자 해요 아닌 시스템 관리자, 그러나 잘못 될 수있는 것에 대한 제안과 통찰력이 절실합니다.
어떤 종류의 입력 파일입니까? 니가 뭔가를 소스 화 한거야? –
모든 R 파일의 출처가 적절합니다. 프로그램이 존재하지 않는 .csv 파일을로드하려고 시도합니다 ('data <- read.table ("dataTable.csv")') – Sarah
https://stackoverflow.com/questions/16895848/results-of- 이러한 문제를 디버깅하는 데있어 도움이 될만한 스노우 디버그를 반환하지 않습니다. – mob