hadoop格式化namenode报错_no lease on hdfs文件不存在

hadoop格式化namenode报错_no lease on hdfs文件不存在删除hdfs ha namenode的正常方式是先禁用高可用,今天想试试直接删除其中一个namenode,于是开始操作,结果剩下的NN无法启动。 cm页面报错:“Nameservice testClu

HDFS HA误删namenode后报错Nameservice testCluster has no SecondaryNameNode or  High-Availability partner的恢复

删除hdfs ha namenode的正常方式是先禁用高可用,今天想试试直接删除其中一个namenode,于是开始操作,结果剩下的NN无法启动。

cm页面报错:“Nameservice testCluster has no SecondaryNameNode or  High-Availability partner”。

解决办法:

  1. hdfs配置里搜索原来的nameservice名(我的是testCluster),删除掉搜索出来的 namenode nameservice 和 quorum journal。
  2. 实例里删除journal node,添加SecondaryNamenode。
  3. 重启nn,报错“java.io.IOException: There appears to be a gap in the edit log.  We expected txid 113850025, but got txid 113855934.”看到这个日志相信你已经明白原因了。
  4. 把删除的nn节点目录下的数据全部(也可以按需挑选)覆盖到当前nn节点目录下。(保守起见可以现把本节点目录备份后再删除)
  5. 重启nn,一切正常了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9718.html

(0)
上一篇 2023-02-02
下一篇 2023-02-02

相关推荐

  • HBase Filter 过滤器之RowFilter详解「建议收藏」

    HBase Filter 过滤器之RowFilter详解「建议收藏」前言: 本文详细介绍了HBase RowFilter过滤器Java&Shell API的使用,并贴出了相关示例代码以供参考。RowFilter 基于行键进行过滤,在工作中涉及到需要通过HBas

    2023-02-24
    142
  • Python脚本:从入门到精通

    Python脚本:从入门到精通Python是一种高级编程语言,简单易学,被广泛应用于各种领域。Python脚本是Python语言中可以直接运行的代码文件。Python脚本通常包括一些定义、函数和表达式,可以帮助使用者实现各种功能。Python脚本的优点是语法简单,结构清晰,易于学习和使用。

    2024-07-06
    45
  • hms 包括哪些服务_什么是能力

    hms 包括哪些服务_什么是能力     随着互联网不停的发展,人们的生活已经离不开智能手机更离不开手机应用,它让人们的生活更高效、更智慧、更便捷。HMS Core作为HMS的核心服务能力,围绕高效、安全、智慧、价值,华为HMS …

    2023-02-20
    165
  • mysql 如何实现读写分离_rac数据库数据读写

    mysql 如何实现读写分离_rac数据库数据读写Amoeba+Mysql实现数据库读写分离 一、Amoeba 是什么 Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB

    2023-05-31
    140
  • BUUCTF[归纳]sql注入相关题目

    BUUCTF[归纳]sql注入相关题目这是我自己对于sql注入的部分ctf题型的归纳,均来自buuctf的平台环境。 [0CTF 2016]piapiapia 我尝试了几种payload,发现有两种情况。 第一种:Invalid use…

    2023-03-15
    141
  • Python输出列表的基本方法

    Python输出列表的基本方法在Python中,输出列表是我们在开发中常见的操作之一。列表是Python内置的一种数据结构,可以容纳多个值,包括数字、字符串等类型。本文将介绍Python输出列表的基本方法,并提供示例代码。希望能够为Python开发者提供帮助。

    2024-08-05
    28
  • MySQL中的全表扫描和索引树扫描[通俗易懂]

    MySQL中的全表扫描和索引树扫描[通俗易懂]引言 在学习mysql时,我们经常会使用explain来查看sql查询的索引等优化手段的使用情况。在使用explain时,我们可以观察到,explain的输出有一个很关键的列,它就是type属性,ty

    2023-05-16
    140
  • 文件同步网盘数据会有遗失的风险吗?[通俗易懂]

    文件同步网盘数据会有遗失的风险吗?[通俗易懂]文件同步网盘数据会有遗失的风险吗?如果我们将自己的文件存储在文件同步网盘中,但是因为某些网盘自身存在某些问题或缺陷,会导致网盘中的数据丢失,同时又没有办法找回。那么我们存储的这些数据,也就永久的遗失…

    2023-04-11
    177

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注