Datanode未成功启动,查看slave节点的日志,发现报如下错误java.io.IOException: Incompatible clusterIDs。

原因如下:

执行hdfs namenode -format后,current目录会删除并重新生成,其中VERSION文件中的clusterID也会随之变化,而datanode的VERSION文件中的clusterID保持不变,造成两个clusterID不一致。

解决方法:

所以为了避免这种情况,使用以下两种方法都可解决:

  • 可以再执行的namenode格式化之后,删除datanode的current文件夹(具体目录在hdfs-site.xml下查看)。
  • 修改datanode的VERSION文件中出clusterID与namenode的VERSION文件中的clusterID一样,然后重新启动dfs。

java.io.IOException: Incompatible clusterIDs相关推荐

  1. hadoop错误,重新格式化namenode后,出现java.io.IOException Incompatible clusterIDs

    错误: java.io.IOException: Incompatible clusterIDs in /data/dfs/data: namenode clusterID = CID-d1448b9 ...

  2. 关于datanode进程无法启动的另一种解决方法 java.io.IOException: Incompatible clusterIDs in /export/servers/hadoop-3.1.

    除了前面写的一种解决方案,这里还有另一种解决方案: 集群下的机器都删除datas和logs文件夹 指令: rm -fr datas rm -fr logs 然后再重新创建临时文件夹: mkdir -p ...

  3. java openfile busy_android java.io.IOException: open failed: EBUSY (Device or resource busy)

    今天遇到一个奇怪的问题, 测试在程序的下载界面,下载一个文件第一次下载成功,删除后再下载结果下载报错, 程序:file.createNewFile(); 报错:java.io.IOException: ...

  4. linux rm 提示io异常,Hadoop异常 java.io.IOException: Job status not available

    Hadoop集群上跑mapreduce,在job任务执行完成退出时报 java.io.IOException: Job status not available异常.Job client请求job状态 ...

  5. java.io.IOException: No FileSystem for scheme: hdfs

    转自:http://www.cnblogs.com/justinzhang/p/4983673.html 介绍了如何将Maven依赖的包一起打包进jar包.使用maven-assembly打成jar后 ...

  6. Ignoring unused library classes...java.io.IOException: You have to specify '-keep' options for the s

    版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...

  7. 操作canal,报错:Caused by: java.io.IOException: end of stream when reading header

    报错:Caused by: java.io.IOException: end of stream when reading header 解决: canal连不上,报错:原因端口变更配置文件(cana ...

  8. org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe

    完整错误信息: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipeat org.a ...

  9. java.io.IOException: Attempted read from closed stream. 异常,解决

    在HttpClient请求的时候,返回结果解析时出现java.io.IOException: Attempted read from closed stream. 异常,解决 原因是EntityUti ...

最新文章

  1. *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
  2. arcgis python 二次开发_我在部署ArcGIS API for Python时踩到的坑
  3. 天天都会写接口,但它的用途和好处有多少人能说得清楚?
  4. android 不可点击状态,Android系统.如何使用setClickable同时设置所有按钮可点击或不可点击?...
  5. pycharm同时注释多行代码快捷键
  6. 轻松实现无刷新三级联动菜单[VS2005与AjaxPro]
  7. Myeclipse/eclipse 安装查看class文件的插件
  8. 作者:刘松灵(1988-),男,就职于中国人民银行征信中心数据部
  9. 创科视觉软件说明书_【拓斯达 | GGII】20192023年中国机器视觉行业调研
  10. PowerDesigner在生成SQL时报错Generation aborted due to errors detected during the verification of the mod
  11. Android学习JNI,使用JNI实现字符串加密
  12. Servlet面试题
  13. 深度学习进阶,Keras视频分类
  14. 狮子座与摩羯座 ---转载
  15. Golang sqlx 使用 Where in 解决办法
  16. POSCMS 支付设置
  17. 【Charles】charles unknown问题解决,及手机代理设置【iOS手机】
  18. 采用morison方程基于matlab计算大直径波浪力,用Morison方程计算分析悬浮隧道所受波浪力初探...
  19. 【IEEE_Verilog-4.4】Verilog中的充电强度charge strength和驱动强度drive strength
  20. Python 图像文字识别提取的两种简单方案(Windows)

热门文章

  1. RDKit:化合物相似性搜索
  2. mysql 配置文件绑定ip_(三)设置mysql允许外部IP连接的解决方法及遇到的坑说明...
  3. 遗传:细菌、真菌和动植物的泛基因组研究进展
  4. “昊论坛”热力来袭!一网打尽【微生物绝对定量】技术特色和应用
  5. 越来越多杂志用webp存储图像,这个工具可以在线转成PNG
  6. NAR:宏基因组网络分析工具MetagenoNets
  7. 宏基因组扩增子2分析流程:中文首发,史上最详系,零基础自学
  8. R语言text函数在R原生可视化结果中添加文本标签、内容:指定文本显示的位置、颜色、字体大小等(Position、Change Color 、 Size of Text)
  9. 纤维追踪成像理论+核磁共振影像数据处理
  10. 强化学习(Reinforcement Learning)是什么?强化学习(Reinforcement Learning)和常规的监督学习以及无监督学习有哪些不同?