美文网首页
【HDFS】EditLogTailer功能及原理(三)-- lo

【HDFS】EditLogTailer功能及原理(三)-- lo

作者: 大数据Zone | 来源:发表于2022-03-23 11:00 被阅读0次

【HDFS】EditLogTailer功能及原理(一)-- 整体流程

【HDFS】EditLogTailer功能及原理(二)-- selectInputStreams细节详解
【HDFS】EditLogTailer功能及原理(三)-- loadEdits方法细节详解

读完本文你将有如下收获:

  1. EditLogTailer从冗余流中加载editlog的流程。
  2. RedundantEditLogInputStream冗余流的五种状态(State枚举类定义)的具体含义以及发生场景: SKIP_UNTIL、OK、STREAM_FAILED、STREAM_FAILED_RESYNC、EOF
  3. OP_ADD 操作为例讲解如何将editlog应用到namenode的内存中。

上一篇文章我们分析了EditLogTailer如何获取editlog的inputStream的相关细节。本文接着来分析获取到editlog的inputStream后将editlog里保存的hdfs操作应用(replay)到当前standby namenode的内存中的fsimage中的细节。

相关文章

网友评论

      本文标题:【HDFS】EditLogTailer功能及原理(三)-- lo

      本文链接:https://www.haomeiwen.com/subject/lijcjrtx.html