首页 > 其他 > 详细

hadoop hdfs 元数据 journalnode editslog fsimage

时间:2018-09-15 00:23:46      阅读:343      评论:0      收藏:0      [点我收藏+]
先上图,文章以后再上

截图有先后 所以有些延迟,但是不耽误总体的理解
一般认为journalnode有2n+1台,如果大于等于n+1台成功写入,就算写入jn成功。
standby-nn 会定时拉取3台jn节点(假设有3台jn)的edits_log做合并后,再与本地的fsimage元数据镜像文件做merge操作。
当standby-nn merge完毕后,旧的fsimage不会立即删除而会保留一段时间等待被roll掉,当然版本号会比新merge的fsimage要小。与此同时standby-nn会把新merge的镜像文件推给active-nn ,active-nn旧的镜像也不会立即删除,也是等待被roll掉,新推过来的fsimage镜像也是要比旧的镜像编号要大。
更多细节会贴源码介绍


技术分享图片

hadoop hdfs 元数据 journalnode editslog fsimage

原文:https://www.cnblogs.com/jiangxiaoxian/p/9649565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!