【发布时间】:2013-10-05 19:54:56
【问题描述】:
我无法启动我的 Hadoop 数据节点。我做了所有我能做的研究,但没有一种方法有助于解决我的问题。这是我尝试使用
启动它时的终端控制台输出hadoop datanode -start
会发生这样的事情:
root@Itanium:~/Desktop/hadoop# hadoop datanode -start
Warning: $HADOOP_HOME is deprecated.
13/09/29 22:11:42 INFO datanode.DataNode: STARTUP_MSG:
/************************************************************
STARTUP_MSG: Starting DataNode
STARTUP_MSG: host = Itanium/127.0.1.1
STARTUP_MSG: args = [-start]
STARTUP_MSG: version = 1.2.1
STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1503152; compiled by 'mattf' on Mon Jul 22 15:23:09 PDT 2013
STARTUP_MSG: java = 1.7.0_25
************************************************************/
Usage: java DataNode
[-rollback]
13/09/29 22:11:42 INFO datanode.DataNode: SHUTDOWN_MSG:
/************************************************************
SHUTDOWN_MSG: Shutting down DataNode at Itanium/127.0.1.1
************************************************************/
root@Itanium:~/Desktop/hadoop# jps
31438 SecondaryNameNode
32013 Jps
31818 TaskTracker
1146 Bootstrap
31565 JobTracker
30930 NameNode
root@Itanium:~/Desktop/hadoop#
我们可以看到 DataNode 尝试启动但随后关闭。一直以来,我一直在 NameNode 启动时遇到问题。我曾经使用
手动启动它来解决这个问题start-dfs.sh
现在问题出在 DataNode 上。非常感谢您为解决此问题提供的所有帮助。
还有一个更通用的问题。为什么 Hadoop 显示出这种不一致的行为。我确定我没有更改任何 *-site.xml 设置。
【问题讨论】:
-
请给我看看你的 DN 日志文件好吗?
-
好的,我进行了研究并查看了日志,这似乎是命名空间ID 不匹配的问题。看起来这是一个有据可查的问题,但只是为了记录我通过删除 ....hadoop/tmp/dfs/name/...." 目录解决了它......这解决了问题跨度>
-
@Anum Saumithri - 请发布您的解决方案作为此问题的答案,并指出您在问题日志中看到的异常。我刚刚遇到了这个问题,并且能够使用您提供的评论提示解决它。
标签: hadoop hdfs startup daemons