[英]Hadoop namenode cannot find datanode
环境: 2 Ubuntu 14.04 VMs
在VMware工作站下运行的2 Ubuntu 14.04 VMs
。
我已经成功地建立了一个单节点集群,现在我正在尝试建立一个完全分布式的集群,其中一个namenode在主数据库上运行,一个datanode在从属数据库上运行。
运行start-dfs.sh和start-yarn.sh之后,我可以在主计算机和从计算机上看到所有需要的进程。(namenode,resourcemanager,master和datanode上的secondarynamenode,slave上的nodemanager。
但是我在master:50070(namenode webapp)上找不到我的datanode。 从站的telnet master 9000
成功连接。
我整日都被困住了。
有人可以帮我吗?
在mapred-site.xml中添加属性
<property>
<name>mapred.job.tracker</name>
<value>master:9001</value>
</property>
让我看看它是否有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.