2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Apache Sparkでdebug機能を試してみた

Last updated at Posted at 2018-03-31

Apache SparkでIntelliJのdebug機能を試してみた

spark-submitコマンド

hisashinoMacBook-Pro:apache-spark-csv-sample hisashi$ sudo $SPARK_HOME/bin/spark-submit --class com.sample.csv.spark.SparkCSVSample --master "local[2]" --driver-java-options "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005" target/scala-2.11/spark_csv_sample_2.11-1.0.0.jar logs/ tmp/spark_csv_sample.csv /hoge,/piyo

コンソール上にこんなメッセージがでてきた
Listening for transport dt_socket at address: 5005
spark-submitコマンド

$SPARK_HOME/bin/spark-submit 
  --class com.sample.csv.spark.SparkCSVSample 
  --master "local[2]" 
  --driver-java-options "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005" ←(ここを IntelliJのCommand line arguments for running remote JVM の定義に合わせるらしい)
  target/scala-2.11/spark_csv_sample_2.11-1.0.0.jar 
  logs/ tmp/spark_csv_sample.csv /hoge,/piyo

予めIntelliJのデバッグモードを設定しておいて。
スクリーンショット 2018-03-31 15.39.29.png

虫のマークをオンにして
スクリーンショット 2018-03-31 15.43.33.png

おお!。ポインターをおいたところでとまった。
スクリーンショット 2018-03-31 15.41.39.png

参考サイト:すみません。以下のサイトのプログラムをベースにさせてもらってます。
Apache Spark を使ってアクセスログを解析して、その結果をCSVファイルに出力してみた。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?