2017-12-28 38 views
0

Azure의 r HDinsight 서버에 관해서는 32 코어로 구성된 4 개의 노드로 클랜을 구성했습니다. 다음은 구성의 스크린 샷입니다. screenshot of the configurationhdinsight의 r 서버에있는 실제 코어 수 Azure

하지만 난 R 스튜디오 인터페이스에가 sshuser와 연결하고 나는 그가 나에게 단지 4 개의 코어를 반환 명령

detectCores (all.tests = FALSE, logical = TRUE) 

를 사용하는 경우? ! image 어떤 아이디어로주세요.

답변

0

R Studio에 연결하면 클러스터의 에지 노드에서 실행됩니다. 따라서 detectCores는 작업자 노드의 32 코어가 아닌 에지 노드의 4 코어를 인식합니다.

작업자 노드 코어를 보려면 Spark 컴퓨팅 컨텍스트를 설정하고 detectCores와 함께 rxExec를 사용할 수 있습니다.

+0

감사합니다. 제발, 32 코어를 사용하려면 어떻게해야합니까? – samben

+0

이 정보로 업데이트 된 답변 – kkampf