我有 2个hadoop节点,并已启动 hdfs 和纱线。我看到master中的jps
状态如下:
12642 Jps
11271 NameNode
12075 NodeManager
11421 DataNode
11614 SecondaryNameNode
11775 ResourceManager
和奴隶中的jps如下:
8445 DataNode
9469 Jps
8574 NodeManager
但是当看到Hadoop纱线群集时,我只看到1个活动节点 http://localhost:8088/cluster/nodes以及http://localhost:50070/
我的yarn-site.xml
:
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>localhost</value>
</property>
<property>
<name>yarn.resourcemanager.scheduler.address</name>
<value>localhost:8030</value>
</property>
<property>
<name>yarn.resourcemanager.address</name>
<value>localhost:8032</value>
</property>
<property>
<name>yarn.resourcemanager.webapp.address</name>
<value>localhost:8088</value>
</property>
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>localhost:8031</value>
</property>
<property>
<name>yarn.resourcemanager.admin.address</name>
<value>localhost:8033</value>
</property>
</configuration>
和mapred-site.xml
:
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:54311</value>
</property>
<property>
<name>mapred.framework.name</name>
<value>yarn</value>
</property>
</configuration>
注意:在slave上,localhost成为master的主机名。
任何想法我的配置中缺少什么?