1. 程式人生 > >Spark遠程調試參數

Spark遠程調試參數

-o out executor ket ons app words ans class

Spark遠程調試腳本:

#調試Master,在master節點的spark-env.sh中添加SPARK_MASTER_OPTS變量
export SPARK_MASTER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10000"
#啟動Master
sbin/start-master.sh


#調試Worker,在worker節點的spark-env.sh中添加SPARK_WORKER_OPTS變量
export SPARK_WORKER_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10001"
#啟動Worker
sbin
/start-slave.sh 1 spark://node-1.daxin.cn:7077 #調試spark-submit + app bin/spark-submit --class cn.daxin.spark.WordCount --master spark://node-1.daxin.cn:7077 --driver-java-options "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10002" /root/wc.jar hdfs://node-1.daxin.cn:9000/words.txt hdfs://node-1.daxin.cn:9000/out2
#調試spark-submit + app + executor bin/spark-submit --class cn.daxin.spark.WordCount --master spark://node-1.daxin.cn:7077 --conf "spark.executor.extraJavaOptions=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10003" --driver-java-options "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=10002" /root/wc.jar hdfs:
//node-1.daxin.cn:9000/words.txt hdfs://node-1.daxin.cn:9000/out2

Spark遠程調試參數