【Hadoop】關於hadoop在./start-all.sh指令啓動後子節點沒有datanode進程的解決辦法

問題描述:

在sbin下主節點操作./start-all.sh命令後,正常啓動hadoop集羣。但是通過jps指令查看進程時,發現子節點沒有datanode進程。

解決辦法:

  1. 在sbin下發起./stop-all.sh關閉集羣
  2. 刪除存放hdfs數據塊的文件夾(hadoop/tmp/),然後重建該文件夾
  3. 刪除hadoop下的日誌文件logs
  4. 在bin文件夾下./hadoop namenode -format格式化hadoop
  5. 重啓hadoop集羣
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章