【发布时间】:2019-09-19 01:00:51
【问题描述】:
我正在尝试了解屏幕截图中的“分配的内存”和“保留内存”列。 Screenshot from Application Master in YARN UI
我在YARN中做过的集群设置是:
yarn_nodemanager_resource_memory-mb: 16GB
yarn_scheduler_minimum-allocation-mb: 256MB
yarn_scheduler_increment-allocation-mb: 500MB
yarn_scheduler_maximum-allocation-mb: 16GB
它是一个单节点集群,总共有 32GB 内存和 6 个 vCore。
现在,您可以从屏幕截图中看到“分配的内存”为 8500MB。我想知道这是如何计算的。
还有一件事——指定的驱动内存是 spark.driver.memory=10g
【问题讨论】:
-
分享 spark-submit 命令
-
我已经通过 Livy 发送了 scala 代码。因此,spark-submit 不用于提交作业。