namenode namespaceID与datanode namespaceID 不一致导致datanode无法启动的问题
Posted jing1617
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了namenode namespaceID与datanode namespaceID 不一致导致datanode无法启动的问题相关的知识,希望对你有一定的参考价值。
在启动hadoop之后,发现如下
datanode何在?????
在重新启动hadoop的时候,发现了问题,如下
这说明datanode启动时出错了
我们跟踪这个问题,进入到log文件夹下,找到hadoop-root-datanode-master.log
more hadoop-root-datanode-master.log
接下来,就是来解决这个问题。
一种是删除/opt/data/tmp/data下的所有文件
另一种是修改版本号和namenode的版本号一致即可
编辑VERSION文件
接着重新启动hadoop,查看进程
OK!!!
以上是关于namenode namespaceID与datanode namespaceID 不一致导致datanode无法启动的问题的主要内容,如果未能解决你的问题,请参考以下文章
我搭建Hadoop集群时,两个namenode节点都是Standby;而且datanode启动不成功,VERSION也没有namespaceID