hadoop2.5.2 啓動 發現DataNode沒有啓動啓來?

hadoop2.5.2 啓動成功後,用jps查看:感受少了DataNode node

確實少了DataNode。 oop

查看日誌:
spa

從日誌上看,畫線的部分說明了問題 日誌

datanode的clusterID 和 namenode的clusterID 不匹配。 orm


解決辦法: 進程

根據日誌中的路徑,cd /home/hadoop/dfs hadoop

能看到 data和name兩個文件夾, form

將name/current下的VERSION中的clusterID複製到data/current下的VERSION中,覆蓋掉原來的clusterID 集羣

讓兩個保持一致 im

->name/current/VERSION 中的 clusterID :CID-da3018e4-2d0b-4ceb-9e7a-46319f0e32c8

替換data/current/VERSION 中的 clusterID .

而後重啓,啓動後執行jps,查看進程

出現該問題的緣由:在第一次格式化dfs後,啓動並使用了hadoop,後來又從新執行了格式化命令(hdfs namenode -format),這時namenode的clusterID會從新生成,而datanode的clusterID 保持不變。

注意:如果在集羣中:要去修改各個節點的VERSION的clusterID,讓它與主節點(/home/hadoop/dfs/name/current/VERSION)中的clusterID保持一致。

相關文章
相關標籤/搜索