【发布时间】:2014-07-25 07:40:13
【问题描述】:
我为Hadoop正确配置了两个节点集群环境,并且也为datanode配置了Master。
所以目前我有两个数据节点,没有任何问题我能够启动 Master 中的所有服务。
从数据节点也能够停止从主节点启动。
但是当我使用 url http://<IP>:50070/dfshealth.jsp 检查运行状况时,实时节点数总是只显示一个而不是两个。
主进程:
~/hadoop-1.2.0$ jps
9112 TaskTracker
8805 SecondaryNameNode
9182 Jps
8579 DataNode
8887 JobTracker
8358 NameNode
从属进程:
~/hadoop-1.2.0$ jps
18130 DataNode
18380 Jps
18319 TaskTracker
请帮助我知道我做错了什么。
【问题讨论】:
-
请检查数据节点日志。它将在无法连接的数据节点中的 /var/logs 中。请在此处发布日志
-
我检查了datanode日志并得到了以下错误 2014-07-27 15:55:24,205 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: masternode/192.168.157.132: 8020。已尝试 9 次;重试策略是 RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1 SECONDS) 2014-07-27 15:55:24,205 INFO org.apache.hadoop.ipc.RPC: 服务器在 masternode/192.168.157.132:8020 尚不可用,Zzzzz。 ..