我無法啓動我的Hadoop數據節點。我做了所有我能做的研究,而且沒有任何方法可以幫助解決我的問題。這裏是我的終端控制檯輸出,當我嘗試使用數據節點無法啓動
hadoop datanode -start
這是發生了什麼,開始吧:
[email protected]:~/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
************************************************************/
[email protected]:~/Desktop/hadoop# jps
31438 SecondaryNameNode
32013 Jps
31818 TaskTracker
1146 Bootstrap
31565 JobTracker
30930 NameNode
[email protected]:~/Desktop/hadoop#
正如我們看到的數據管理部試圖啓動,但然後關閉。我一直在用NameNode啓動時遇到問題。我曾經通過手動啓動它來解決此問題
start-dfs.sh
現在問題出在DataNode上。我真的很感謝你在解決這個問題上的所有幫助。
還有一個通用的問題。爲什麼Hadoop顯示這種不一致的行爲。我確信我沒有更改任何* -site.xml設置。
能你請告訴我你的DN日誌文件? – Tariq
好的,我做了我的研究並查看了日誌,這似乎是與namespaceID不匹配的問題。看起來這是一個有據可查的問題,但只是通過刪除.... hadoop/tmp/dfs/name/....目錄解決了這個問題......解決了問題 – Ace
@ Anum Saumithri - 請將您的解決方案發布爲該問題的答案,並指出您在問題日誌中看到的異常。我剛剛遇到了此問題,並能夠使用提供的註釋提示來解決此問題。 – algorithmic