hadoop啓動時,DataNode沒有啓動的解決辦法

這樣的情況一般有2種可能:
1、datanode啓動失敗。可以像樓上說的倒datanode機器上執行jps命令查看datanode進程是否已經啓動。如果jps不能正常顯示,可以使用ps -ax | grep hadoop
2、datanode進程已經啓動,仍在運行。出現這種情況是由於namenode和datanode中保存的namespaceID不同所引起的。知道的可能情況是啓動過集羣后,又重新執行了hadoop namenode -format導致的。解決方法是刪掉datanode配置的dfs.data.dir目錄,不過這樣一來所有文件就都沒有了。要慎重。

那具體報什麼錯誤呢,查看下日誌吧

發佈了59 篇原創文章 · 獲贊 45 · 訪問量 55萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章