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