博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年9月3日

摘要: FSImage 和Edits Log文件用于保存Namenode节点的元数据,用于持久化保存HDFS里各个数据文件之间的对应关系。FSImage在硬盘式以文件的方式保存集群中包括文件目录,数据块与相关datanode之间的映射关系。可能基于性能的考虑, FSImage并不是实时的更新以反映当前HDFS的文件及目录情况, 当前HDFS对于文件及目录等操作都以日志的形式保存于edits.log文件中,基于最小化停机时间的考虑,会存在一个备用的namenode节点, 通过IPC通信,定期的将edits.logs合并进FSImage中, 这样在HDFS下次重启时,namenode将花费较少的时间基于F 阅读全文

posted @ 2013-09-03 18:39 鱼囬 阅读(1285) 评论(0) 推荐(0)