【发布时间】:2019-12-11 12:01:57
【问题描述】:
我使用 EMR 5.18 运行 Spark 任务。这是设置:
无论出于何种原因,EMR 都无法检测到工作节点上的所有可用内存。我没有在 EMR 配置部分添加任何内容,都是默认设置。
知道是什么原因造成的吗?谢谢。
编辑:关于yarn.nodemanager.resource.memory-mb 的值。在 UI 中显示 28672,但在 yarn-site.xml 中显示为 352768
这是已安装的应用程序列表:
Hive 2.3.3, Pig 0.17.0, Hue 4.2.0, Spark 2.3.2, Ganglia 3.7.2, Presto 0.210, Livy 0.5.0, Zeppelin 0.8.0, Oozie 5.0.0
Edit2:似乎原因是我有HBase installed,但现在的问题是如何重新分配内存。
【问题讨论】:
-
stackoverflow.com/questions/32233162/… 的可能副本 ...如果可行,请告诉我
标签: apache-spark hadoop amazon-emr