由于无法加载editlog导致namenode无法启动问题处理

版本:hadoop3.2.1
namenode数量:5

1. 问题描述

  • hadoop-nn01节点的namenode服务无法启动,报错如下

Exiting with status 1: org.apache.hadoop.hdfs.server.namenode.EditLogInputException: Error replaying edit log at offset 0. Expected transaction ID was 4095226791

No edit log found starting at txid 4096131237

image-20220214101118244

image-20220214101332587

# 检查当前的namenode服务状态
hdfs haadmin -getAllServiceState

image-20220214101206720

2. 集群调研

2.1 检查HDFS组件的NN元数据存放位置

# 查询hadoop元数据存放位置,找到dfs.namenode.name.dir对应的值
vim /opt/hadoop/etc/hadoop/hdfs-site.xml

<property>
<name>dfs.namenode.name.dir</name>
<value>/ssd_meta/hadoop/nn</value>
</property>

image-20220214102016681

image-20220214102106186

# 查询元数据信息
[root@hadoop-nn01 hadoop]# ls -lrt /ssd_meta/hadoop/nn/current/
总用量 26546268
-rw-r--r-- 1 hdfs hdfs        214 211 09:58 VERSION
-rw-r--r-- 1 hdfs hdfs    5184102 214 08:27 edits_0000000004094093273-0000000004094114049
-rw-r--r-- 1 hdfs hdfs    2880546 214 08:28 edits_0000000004094114050-0000000004094124857
-rw-r--r-- 1 hdfs hdfs    7178030 214 08:29 edits_0000000004094124858-0000000004094152964
-rw-r--r-- 1 hdfs hdfs   11077320 214 08:29 edits_0000000004094152965-0000000004094206457
-rw-r--r-- 1 hdfs hdfs    4781543 214 08:30 edits_0000000004094206458-0000000004094225527
-rw-r--r-- 1 hdfs hdfs    8080725 214 08:30 edits_0000000004094225528-0000000004094257113
-rw-r--r-- 1 hdfs hdfs    1253867 214 08:31 edits_0000000004094257114-0000000004094262444
-rw-r--r-- 1 hdfs hdfs   10961234 214 08:31 edits_0000000004094262445-0000000004094311550
-rw-r--r-- 1 hdfs hdfs   16516595 214 08:32 edits_0000000004094311551-0000000004094373135
-rw-r--r-- 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值