为什么Hadoop RM显示0为Memory Total和VCores Total?

时间:2018-01-08 03:42:54

标签: hadoop

我根据the Hadoop website安装了伪分布式Hadoop。 当我运行wordcount示例时,它会遇到运行INFO mapreduce.Job:正在运行的工作。因此,我检查了RM GUI,它将Memory Total和VCores Total显示为0。

Hadoop RM image

我的设置与Hadoop网站相同。

2 个答案:

答案 0 :(得分:0)

如果您在此之后遇到问题,请发布日志。您可以尝试更改以下文件中的属性

<强> Mapred-site.xml中

  • yarn.app.mapreduce.am.command-opts = -Xmx3768m
  • mapreduce.map.cpu.vcores = 2
  • mapreduce.reduce.cpu.vcores = 2
  • yarn.resourcemanager.hostname = hostname_of_the_master

(如果您已安装纱线) yarn-site.xml

  • yarn.nodemanager.resource.memory-mb = 4000

  • yarn.nodemanager.resource.cpu-vcores = 2

  • yarn.scheduler.minimum-allocation-mb = 4000

  • <?php $colors = array("red", "red", "green", "blue", "blue", "yellow"); $colors = array_unique($colors); print_r($colors); ?>

答案 1 :(得分:0)

从screeshot

很明显你的nodemanager节点有一些问题(不健康)。请检查nodemanager日志以确定原因并进行修复。之后,只有你可以按预期看到可用的核心和ram。