【发布时间】:2021-01-31 01:45:54
【问题描述】:
我正在使用 EMR,并且我有 32 GB 内存的任务节点。但是,当我登录到我的 YARN UI 时。它说它只有 12 GB 的内存。
是的,我知道操作系统和其他运行的服务应该使用一些内存。但是,20 GB 太多了。
在主机上
free -h
total used free shared buffers cached
Mem: 30G 18G 12G 88K 128M 12G
-/+ buffers/cache: 5.6G 25G
Swap: 0B 0B 0B
在其他机器上。
free -h
total used free shared buffers cached
Mem: 30G 11G 18G 88K 75M 8.5G
-/+ buffers/cache: 3.4G 27G
Swap: 0B 0B 0B
所以即使有 18 GB 可用空间,为什么 Yarn 显示只有 12 GB 可用空间?
【问题讨论】:
-
我不熟悉 EMR,但请检查您的
yarn.nodemanager.resource.memory-mb设置。这是控制分配给节点管理器多少内存的设置
标签: hadoop hadoop-yarn amazon-emr