码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2018-05-31 19:32:52      阅读:2536      评论:0      收藏:0      [点我收藏+]

标签:不同   col   报错   http   hdfs   exce   for   inf   edits   

报错:在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

技术分享图片

 

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

标签:不同   col   报错   http   hdfs   exce   for   inf   edits   

原文地址:https://www.cnblogs.com/PigeonNoir/p/9117936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!