CDH6.3拆除namenode的高可用报错

在CDH6.3环境中,由于namenode高可用拆除后,发现secondarynamenode无法检测到edits文件。经过排查,发现存在journalNode但没有stand by NameNode,导致edits和fsimages无法合并。解决方案包括停用journalNode,移动edits文件至namenode,并重新配置edits路径。经过集群重启,问题得到解决。
摘要由CSDN通过智能技术生成

报错内容:

文件系统检查点已有 2 天,16 小时,54 分钟。占配置检查点期限 1 小时的 6,490.14%。 临界阈值:400.00%。 自上个文件系统检查点以来已发生 63,898 个事务。这是 1,000,000 的已配置检查点事务目标的 6.39%。

马上查看log文件发现secondarynamenode报错检测不到edits文件

ERROR org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode: Exception in doCheckpoint

java.io.IOException: Found no edit logs to download on NN since txid 10098943

啥情况啊,百度发现一篇类似问题的文章,讲解的非常详细关于监测点内容

https://blog.csdn.net/liujiyu1989/article/details/47829083

但是博主是secondarynamenode没有执行执行检查点的操作,而我这是没有找到edits文件,所有还得继续排查

因为集群部署不是我搭建的,我刚刚临时接手处理

发现集群上面搭建过高可用namenode,上面有journalNode在运行但是没有stand by NameNode

奇怪啊!问了一下前同事说拆除了然后加了一个secondarynamenode,原来如此

那么问题就很清楚了&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值