Hadoop namenode找不到datanode

时间:2014-11-04 15:51:03

标签: ubuntu hadoop virtual-machine

环境:2 Ubuntu 14.04 VMs在VMware工作站下运行。

我已成功设置单节点群集,我现在正尝试设置一个完全分布式群集,其中一个名称节点在主服务器上运行,一个数据节点在从服务器上运行。

运行start-dfs.sh和start-yarn.sh之后,我可以在主机和从机上看到所有需要的进程。(namenode,resourcemanager,master和datanode上的secondarynamenode,slave上的nodemanager。

但是我在master上找不到我的datanode:50070(namenode webapp)。 来自奴隶的telnet master 9000回复成功连接。

我被困了一整天。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

在mapred-site.xml中添加一个属性

<property>
  <name>mapred.job.tracker</name>
  <value>master:9001</value>
</property>

让我运作与否。