您的位置:首页 > Web前端 > Node.js

Flume采集日志遇到Hadoop的datanode为0的解决方案。

2016-08-18 00:00 295 查看
Flume采集日志的时候报hadoop的datanode为0。(具体报错语句忘了......)

在hadoop目录下输入jps,发现datanode没启动。只有namenode等。

这是因为之前format过namenode导致的(调试的过程中瞎搞结果造成了后遗症。),不知道是否还会有其他情况造成datanode不启动。

解决教程: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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: