【发布时间】:2020-05-01 13:28:52
【问题描述】:
我有一个由 3 个节点组成的集群,每个节点有 12 个核心,分别有 30G、20G 和 10G 的 RAM。当我运行我的应用程序时,我将执行程序内存设置为 20G,这会阻止执行程序在 10G 机器上启动,因为它超过了从属内存阈值,它也未充分利用 30G 机器上的资源。我搜索了但是没有找到任何方法可以根据节点的容量动态设置执行器内存,那么如何配置集群或我的 Spark 作业以充分利用集群的资源?
【问题讨论】:
标签: apache-spark