作为标题。 有谁知道如何限制hadoop的记忆。 我想让hadoop机器以更低的内存来解决任务。 因为我想知道hadoop机器是否内存不足,所以hadoop机器会发生什么。
答案 0 :(得分:1)
您可以通过在hadoop-env.sh中设置HADOOP_NAMENODE_OPTS来更改分配给NameNode的内存,以包含内存大小的JVM选项。例如,对于Sun JVM, -Xmx2000m 表示将为NameNode分配2GB内存。请注意,NameNode的1G内存通常足以容纳几百万个文件。