原因分析:1、出現這種情況的原因大多是因為我們啟動Hadoop集群后沒有關閉就直接關閉了虛擬機
2、頻繁使用hadoop namenode -format對namenode進行格式化
解決方案:1)停止Hadoop集群
2)查看核心文件core-site.xml
3)刪除namenode建立的臨時文件夾
4)重新對namenode格式化后再次啟動集群就好了
例:我這里指的的臨時文件夾是/opt/modules/hadoop-3.3.0/data/tmp
這是我們只需要使用刪除命令rm -rf 刪除tmp文件,再次對namenode格式化,然后啟動集群就可以了
PS:所以,大家一定要細心哦!集群啟動后記得停止,不然可能會帶來很多不必要的麻煩