首页 > 其他 > 详细

DataNode启动失败解决

时间:2016-03-27 02:21:01      阅读:147      评论:0      收藏:0      [点我收藏+]

DataNode启动失败解决

?

第一步:查看日志

?

打开DataNode上的hadoop日志 ?在hadoop/logs下 查看类似于

hadoop-root-datanode-node3.log

?

查看错误?

?

在日志中会看到 类似于这样的错误

Incompatible clusterIDs in /usr/hadoop/tmp/dfs/data:?

namenode clusterID = CID-39c41029-f002-482d-a7fb-d5d92ccc1b34;?

datanode clusterID = CID-1c73b5bd-6bba-431e-80dd-670a8f2dfa38

?

表明:datanode clusterID != namenode clusterID?

?

只需要把两者修改相同即可

?

第二步:

?

修改DataNode下的 ? ...dfs/name/current 下的VERSION这个文件 ?

?

这个文件路径若在?

DataNode这个在hdfs.site.xml中没有配置 默认值 是在{dfs.tmp.dir,这个配置是在core.site.xml配置}?

?

<property>

<name>dfs.datanode.data.dir</name> ? ?

<value>file:///usr/hadoop/dfs/data</value>

</property>

?

然后修改为NameNode的 clusterID即可

DataNode启动失败解决

原文:http://indinna.iteye.com/blog/2286252

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!