2016-10-13 2 views
1

Spark 2.0.0을 사용하고 있으며 SparkR 패키지를 사용하고있는 웹 기반 RStudio가 있습니다.SparkR 작업을 죽이는 방법

프로세스 중에 작업을 죽여야하는 경우 큰 프로그램을 실행하면서 어떻게 할 수 있습니까?

R의 STOP 버튼이 작동하지 않습니다. 세션 자체를 종료하면 해당 세션에서 생성 된 모든 객체도 제거됩니다.

가장 좋은 방법은 무엇입니까?

답변

2

Spark의 응답을 기다리고 있기 때문에 R이 차단 될 가능성이 있으므로 가장 적합한 방법은 WebUI에 액세스하여 (물론 액세스 할 수있는 경우) 현재 스테이지를 강제 종료하는 것입니다.

마스터 UI를 (기본 포트는 8080입니다)를 열고 응용 프로그램 이름입니다 SparkR, 클릭합니다. Spark Master WebUI 이제는 SparkR 애플리케이션 UI에 있습니다. 계단을 클릭하고 (살해)을 눌러 활성 단계를 종료하십시오. 물론 이것은 모든 것을 죽이지는 못하며, 단지 활동 단계와 다른 단계들만이 죽을 필요가있을 수도 있습니다. Spark Application WebUI

0

당신은 간단하게 작성할 수 있습니다 sparkR.session.stop()를

그런 다음 R의 세션을 다시 시작합니다

세션 -> 다시 시작 R