Flume採集日誌遇到Hadoop的datanode爲0的解決方案。

      Flume採集日誌的時候報hadoop的datanode爲0。(具體報錯語句忘了......)html

      在hadoop目錄下輸入jps,發現datanode沒啓動。只有namenode等。node

      這是由於以前format過namenode致使的(調試的過程當中瞎搞結果形成了後遺症。),不知道是否還會有其餘狀況形成datanode不啓動。oop

      解決教程:http://jingyan.baidu.com/article/3c343ff7e75e9e0d36796347.html調試

      在部署hadoop過程當中本身配置過的hdfs-site.xml中找到配置的目錄:以下圖日誌

找到namenode.name.dir和datanode.name.dir的路徑中的dfs目錄下的name和data中current目錄下的VERSION下的clusterID統一便可,將namenode的clusterID複製給datanode。orm

相關文章
相關標籤/搜索