HADOOP HA 踩坑 - org.apache.hadoop.hdfs.qjournal.protocol.JournalNotFormattedException: Journal Storage Directory /mnt/data1/hadoop/dfs/journal/hdfscluster not formatted

报错:在journalnode的log中:

org.apache.hadoop.hdfs.qjournal.protocol.JournalNotFormattedException: Journal Storage Directory /mnt/data1/hadoop/dfs/journal/hdfscluster not formatted

 

状况:

大多数情况是namenode起不来

 

方案:

情况一:只有部分journalnode报这个错,原因是这些journalnode的journal数据不同步

解决:将无错的journalnode下的journal文件夹拷贝覆盖之

 

情况二:由非HA转为HA

 

情况三:你的所有journalnode都报这个错,并且journal文件夹为空

解决:情况二和情况三一样,都是需要初始化 journalnode。那么,将所有journalnode守护进程启动后,在其中一台namenode下,执行 hdfs namenode -initializeSharedEdits

技术分享图片

 

文章来自:https://www.cnblogs.com/PigeonNoir/p/9117936.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3