当我启动 hadoop example wordcount 时,它停留在“正在运行作业:job_1502778007453_0001”。下面的图片显示了详细信息:
我尝试了很多与此相关的方法,但没有一个起作用。有谁知道怎么算吗?
最佳答案
对我来说,以下方法成功了:
编辑 $HADOOP_HOME/etc/hadoop/capacity-scheduler.xml 并将以下属性值从 0.1 更改为更高的值。我改为0.5(50%)
<property>
<name>yarn.scheduler.capacity.maximum-am-resource-percent</name>
<value>0.5</value>
<description>
Maximum percent of resources in the cluster which can be used to run application masters i.e. controls number of concurrent running applications.
</description>
</property>
您可能需要通过更新以下属性来编辑yarn-site.xml,为YARN分配更多内存:
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>8192</value>
</property>
关于hadoop - 等待AM容器被分配、启动并注册到RM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45687607/