Hadoop啓動集羣后使用JPS命令數據節點不顯示解決方法

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

        解決方案:打開core-site.xml文件,查看 指定hadoop運行時產生文件的存儲目錄 ,每次namenode初始化後的數據存在這個目錄裏。我的是:/home/hadoop/tmp,

使用如下命令刪除tmp目錄下的所有文件

rm -rf  /home/hadoop/temp

然後重新格式化:hadoop namenode -format 

重新啓動集羣即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章