我试图重写火花性能,如num-executors
在提交应用程序火花提交如下:但是它与执行人是2的默认号码运行为什么我无法用spark-submit覆盖num-executors选项?
spark-submit --class WC.WordCount \
--num-executors 8 \
--executor-cores 5 \
--executor-memory 3584M \
...../<myjar>.jar \
/public/blahblahblah /user/blahblah
但我有能力,如果覆盖性能我加
--master yarn
有人可以解释为什么是这样吗?有趣的是,在我的应用程序代码,我设置主纱的客户端:
val conf = new SparkConf()
.setAppName("wordcount")
.setMaster("yarn-client")
.set("spark.ui.port","56487")
val sc = new SparkContext(conf)
可有人扔一些轻为--master
工作