2013-04-15 56 views
1

我在2節點羣集上安裝了CDH3U5。一切似乎都運行良好,例如所有服務,Web UI,MR作業和HDFS shell命令。然而,有趣的是,當我啓動Datanode服務時,它給了我一個OK消息,說明datanode正在像X這樣的進程運行。但是當我運行JPS時,沒有看到該進程的標籤「Datanode」。所以輸出看起來像 -Hadoop安裝 - Datanode正在運行,但未在JPS中顯示

17153 TaskTracker 
18908 Jps 
16267 

進程ID - 16267是Datanode進程。所有其他檢查點都已通過。所以這看起來很奇怪。同樣的事情發生在集羣中的其他節點上。對這種行爲的任何洞察力,如果這是需要修復的東西,將會有所幫助。

回答

0
 
can you check the following and reply? 
- web interface for namenode and what does it show there for livenode 
- logfiles for datanode to see if any exception 
- if datanode is pingable/ssh from namenode and viceversa 

If all the above look ok I'm not sure what the problem is but to fix you can 
- stop all hadoop deamons 
- delete temp directory pointed in conf/core-site.xml for both NN and DN 
- format namenode 
- start deamon 
相關問題