现象:

日志:类似于这种文件找不到edits_inprogress_0000000000001520715,first=0000000000001520715,last=0000000000001521012,

 

 原因:三台journalnode数据不一致导致,会一定程度导致NameNode起不起来

解决方案:

1、journalnode服务一般集群搭建,找到一台没有报错的机器找到一台不报错的journalnode机器,进入cd /data/hadoop/dfs/journal/namenode-ha-data/current/进入到NameNode数据存放路径,根据自己的来

 

2、去一台报错的/data/hadoop/dfs/journal/namenode-ha-data/current路径下,执行:rm -rf *.empty  (如果所有journalnode服务都有数据丢失报错,0.0)

 

3、然后重启有问题的journalnode机器,然后重启NameNode

 

 posted on 2020-11-16 12:08  天下熙攘皆为利往  阅读(358)  评论(0编辑  收藏  举报