从站中的 Datanode 不工作:CentOS 中的 Hadoop

从站中的 Datanode 不工作:CentOS 中的 Hadoop

我们按照以下说明创建了由两台机器组成的 Hadoop 集群:

http://tecadmin.net/set-up-hadoop-multi-node-cluster-on-centos-6/

机器设置如下:

hadoop1 = master & slave
hadoop2 = slave

当我们启动服务(bin/start-all.sh)时,所有服务(包括datanodeforHadoop2)初始化。一切都好。

但是当我们检查 DFS 大小 ( bin/hadoop dfsadmin -report) 时,只有一个系统 (哈达普1) 被检测到。

我们已经检查了jps两台主机。在哈达普1,显示所有服务,而Hadoop2只有jps正在运行。这意味着从属设备上的数据节点不工作,即使主设备显示datanode正在启动Hadoop2以及。当我们检查日志时,没有任何datanode日志Hadoop2奴隶。

我已经尝试了所有可能的解释,包括我们从namename当前版本获得的namespaceID并将其分配给数据节点当前版本。

解决这个问题的办法是什么?我使用centOS 7和apache hadoop 1.2.1

相关内容