hadoop namenode啟動失敗解決

NO IMAGE

問題描述

機房測試環境由於停電原因,再次啟動namenode節點報錯,啟動不了,出現如下錯誤:

org.apache.hadoop.hdfs.server.namenode.FSImage: Failed to load image from FSImageFile

解決辦法

把已經啟動的namenode節點的後設資料資訊拷貝到standby節點上,然後再次啟動namenode節點。
不推薦重新格式化hadoop叢集

進入後設資料目錄
/opt/moudles/hadoop/data/hdfs/name/current
scp ./* 主機:`pwd`