2016-10-13 9 views
1

私はSpark 2.0.0を使用していますが、WebベースのRStudioを使用してSparkRパッケージを使用しています。SparkRジョブを強制終了する方法

処理中にジョブを終了する必要がある場合、大きなプログラムを実行している間に、どうすればいいですか?

RのSTOPボタンが機能せず、セッション自体を終了すると、そのセッションで作成されたすべてのオブジェクトも削除されます。

どのような方法が最適ですか?

答えて

2

Sparkからの応答を待っているためにRがブロックされている可能性があるため、WebUIにアクセスして現在のステージを強制終了することが最も適切な方法です。

マスターのWebUIを開きます(デフォルトのポートは8080である)とアプリケーション名ですSparkR、をクリックしてください。 Spark Master WebUI 今すぐあなたはSparkRアプリケーションのUIです。 ステージをクリックし、(kill)を押してアクティブステージを終了します。これはもちろんすべてを殺すわけではなく、アクティブなステージや他のステージだけも殺さなければならないかもしれません。 Spark Application WebUI

0

あなたは、単に書くことができます sparkR.session.stop()

は、次にRのセッションを再起動します。

セッション - >再起動R

関連する問題