zoukankan      html  css  js  c++  java
  • java.io.IOException: There appears to be a gap in the edit log. We expected txid ***, but got txid

    方式1

    原因:namenode元数据被破坏,需要修复
    解决:恢复一下namenode

    hadoop namenode -recover


    一路选择Y,一般就OK了

    方式2

    Need to copy the edits file to the journal node (I have 3 journal node s101 s102 s103)

    [centos@s100 /home/centos/hadoop/ha/dfs/name1/current]$scp edits_0000000000000000041-0000000000000000043 centos@s101:/home/centos/hadoop/ha/dfs/journal/mycluster/current
    
    
    [centos@s100 /home/centos/hadoop/ha/dfs/name1/current]$scp edits_0000000000000000041-0000000000000000043 centos@s102:/home/centos/hadoop/ha/dfs/journal/mycluster/current
    
    [centos@s100 /home/centos/hadoop/ha/dfs/name1/current]$scp edits_0000000000000000041-0000000000000000043 centos@s103:/home/centos/hadoop/ha/dfs/journal/mycluster/current
    
    [centos@s100 /home/centos/hadoop/ha/dfs/name1/current]$hdfs zkfc -formatZK

    https://blog.csdn.net/u011478909/article/details/51864071

    https://blog.csdn.net/wqhaber/article/details/77529049

  • 相关阅读:
    iOS开篇——UI之UILabel
    关于Block初识与自己的认识
    浅拷贝与深拷贝
    关于MacBook Pro选购
    准备考试 暂时停更
    Objective-C代理
    Objective-C协议初识
    Objective-C内存管理
    通讯录习题
    软件工程第二次作业 词频统计
  • 原文地址:https://www.cnblogs.com/felixzh/p/9881036.html
Copyright © 2011-2022 走看看