我们有一个3节点的集群。每个节点有20个内核和100gb内存。我们将动态资源分配设置为true。我想根据我的愿望调整资源。例如: spark-submit 只使用一个核心。默认情况下,它将拾取4-6个核心。我想为我运行的每一个spark提交设置这个。我怎样才能达到我的要求。
spark-submit
iibxawm41#
spark.dynamicAllocation.enabled 是应用程序的属性。可以在每次提交时使用以下方法之一设置:经过 --conf 选择spark提交。设置 spark.dynamicAllocation.enabled 在 SparkConf 对象。使用 config 方法 SparkSessionBuilder .
spark.dynamicAllocation.enabled
--conf
SparkConf
config
SparkSessionBuilder
1条答案
按热度按时间iibxawm41#
spark.dynamicAllocation.enabled
是应用程序的属性。可以在每次提交时使用以下方法之一设置:经过
--conf
选择spark提交。设置
spark.dynamicAllocation.enabled
在SparkConf
对象。使用
config
方法SparkSessionBuilder
.