如何知道Amazon EMR实例的MIN_CONTAINER_SIZE?

时间:2015-11-21 01:10:09

标签: hadoop amazon-web-services amazon-ec2 hadoop2 emr

如何在Amazon EMR群集上获取MIN_CONTAINER_SIZE的默认设置?因为我想使用这个公式计算EMR上每个节点的内存使用量

RAM-per-container = max(MIN_CONTAINER_SIZE, (Total Available RAM) / containers))

谢谢!

1 个答案:

答案 0 :(得分:1)

在EMR 4.x中,默认的最小容器大小为256M。但是上限将受每个实例类型(http://docs.aws.amazon.com/ElasticMapReduce/latest/ReleaseGuide/emr-hadoop-task-config.html)可用于nodemanager的内存限制。然后,256M到上限的内存量由应用程序决定,并且可根据应用进行配置。

如果您分享有关内存/容器使用的总体目标,可以提供更多详细信息以最大化您的预期结果。