重新格式化namenode后,出现java.io.IOException Incompatible clusterIDs
2016-10-08 23:44
567 查看
错误:
java.io.IOException: Incompatible clusterIDs in /data/dfs/data: namenode clusterID = CID-d1448b9e-da0f-499e-b1d4-78cb18ecdebb; datanode clusterID = CID-ff0faa40-2940-4838-b321-98272eb0dee3
原因:
每次namenode format会重新创建一个namenodeId,而data目录包含了上次format时的id,namenode format清空了namenode下的数据,但是没有清空datanode下的数据,导致启动时失败,所要做的就是每次fotmat前,清空data下的所有目录.
解决办法:
方法1:停掉集群,删除问题节点的data目录下的所有内容。即hdfs-site.xml文件中配置的dfs.data.dir目录。重新格式化namenode。
方法2:先停掉集群,然后将datanode节点目录/dfs/data/current/VERSION中的修改为与namenode一致即可
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【刘超★ljc】。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
java.io.IOException: Incompatible clusterIDs in /data/dfs/data: namenode clusterID = CID-d1448b9e-da0f-499e-b1d4-78cb18ecdebb; datanode clusterID = CID-ff0faa40-2940-4838-b321-98272eb0dee3
原因:
每次namenode format会重新创建一个namenodeId,而data目录包含了上次format时的id,namenode format清空了namenode下的数据,但是没有清空datanode下的数据,导致启动时失败,所要做的就是每次fotmat前,清空data下的所有目录.
解决办法:
方法1:停掉集群,删除问题节点的data目录下的所有内容。即hdfs-site.xml文件中配置的dfs.data.dir目录。重新格式化namenode。
方法2:先停掉集群,然后将datanode节点目录/dfs/data/current/VERSION中的修改为与namenode一致即可
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【刘超★ljc】。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
相关文章推荐
- hadoop错误,重新格式化namenode后,出现java.io.IOException Incompatible clusterIDs
- hadoop错误,重新格式化namenode后,出现java.io.IOException Incompatible clusterIDs
- hadoop配置新节点后,出现 org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible n
- Hadoop: HDFS 格式化时,出现 “ERROR namenode.NameNode: java.io.IOException: Cannot create directory /usr/hadoop/tmp/dfs/name/current”
- bug:datanode启动后立刻死掉:java.io.IOException: Incompatible clusterIDs in....
- 启动hadoop时,namenode无法启动,log中出现:java.io.IOException: NameNode is not formatted
- DataNode: java.io.IOException: Incompatible namespaceIDs in /dfs/dfs/data: namenode namespaceID = 69
- java.io.IOException: Incompatible clusterIDs
- java.io.IOException: Incompatible namespaceIDs in /usr/hadoop/tmp/dfs/data: namenode namespaceID = 6
- 5、Hadoop datanode无法启动,报错: java.io.IOException: Incompatible clusterIDs
- start-dfs datanode没启动起来,异常java.io.IOException: Incompatible clusterIDs in
- Hadoop格式化namenode错误:java.io.IOException: Cannot create directory
- Xutil过时出现的HttpException:java.io,IoException:stack size 1036KB的异常
- jar打包出现java.io.IOException: invalid header field 解决方案
- Android运行出现“java.io.IOException: 您的主机中的软件放弃了一个已建立的连接。”
- java.io.IOException: Incompatible namespaceIDs
- apache-karaf-3.0.0发布features,出现"java.io.IOException: Error resolving artifact"异常解决
- jar打包出现java.io.IOException: invalid header field 解决方案
- 出现的问题 和 错误java.io.IOException: tmpFile.renameTo(classFile) failed
- Hadoop问题:启动hadoop时报namenode未初始化:java.io.IOException: NameNode is not formatted.