YARN模式下:
Hadoop Resources Manager进程就是Cluster Manager
配置步骤
确保spark-env.sh中HADOOP_CONF_DIR 或 YARN_CONF_DIR 指向 Hadoop 集群的配置文件目录。
追加YARN_CONF_DIR 环境变量:vim spark-env.sh
YARN_CONF_DIR=/home/hadoop/hadoop-2.7.2/etc/hadoop
YARN集群模式执行应用
/bin/spark-submit --class org.apache.spark.examples.SparkPi
–master yarn
–deploy-mode cluster
–driver-memory 4g
–executor-memory 2g
–executor-cores 1
–queue thequeue
examples/jars/spark-examples*.jar
10