【发布时间】:2016-06-04 11:28:21
【问题描述】:
我有一个环境,它结合了 4 个物理节点和少量 RAM,每个节点都有 8 个 CPU 内核。 我注意到 spark 会自动决定为每个 CPU 拆分 RAM。结果是发生了内存错误。 我正在使用大数据结构,我希望每个执行程序都将在物理节点上拥有整个 RAM 内存(否则我会遇到内存错误)。 我试图在 'yarn-site.xml' 文件上配置 'yarn.nodemanager.resource.cpu-vcores 1' 或在 spark-defaults.conf 上配置 'spark.driver.cores 1' 没有任何成功。
【问题讨论】:
标签: hadoop apache-spark hadoop-yarn bigdata