纱线上的火花壳(客户端模式)使用$spark_HOME/conf/spark defaults.conf(创建5个执行器)中指定的纱线配置。
spark.master yarn
spark.driver.memory 3g
spark.executor.cores 1
spark.executor.memory 3g
spark.executor.instances 5但火花-提交的纱线(客户端模式)不(火花提交简单地创建到2个执行者)
发布于 2018-03-04 21:10:05
因为您提交的作业不知道使用哪种配置,因此尝试显式地设置它,例如:
spark-submit --class "main.scala.Main" \
--master yarn \
--deploy-mode cluster \
--driver-memory 4g \
--executor-memory 2g \
--num-executors 6 \
--executor-cores 2 \
--queue default \
sparkcompanymerge.jar或使用火花文档中指定的--conf标志。
https://stackoverflow.com/questions/49097321
复制相似问题