现象:
日志:类似于这种文件找不到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