私はノードのMapRクラスタを持っていますが、CentOSとMapRクライアントがインストールされた仮想ボックスVMがあります。 IntelliJを使ってSpark/Scalaコードを開発します。 私はIntelliJの(リモートデバッグ)からデバッグするために、私のMAPRクライアント上IntelliJ IDEAからデバッグを有効にしてspark-submitを実行してそれに接続する方法は?
spark-submit --driver-java-options -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 --master local[2] --class MyClass myproject-1.0-SNAPSHOT.jar
をこの行を実行することができますので、提出火花を実行した後、私はすべてを起動するためのIntelliJでデバッグボタンをクリックする必要があります。 アプリケーションをデバッグするたびに、上記の行をMaprクライアントVMで実行しないようにします。ですから、IntelliJからすべてのデバッグを管理することが可能かどうか疑問です。
ご存知ですか?おかげ