Hadoop 核心 - HDFS 分布式文件系统详解
格式化后,创建fsimage和edits文件。如果不是第一次启动,直接加载编辑日志和镜像文件到内存。 客户端对元数据进行增删改的请求。 namenode记录操作日志,更新滚动日志。 namenode在内存中对数据进行增删改查。 secondary namenode secondary namenode询问 namenode 是否需要 checkpoint。直接带回 namenode 是否检查结果。 secondary namenode 请求执行 checkpoint。 namenode 滚动正在写的edits日志。 将滚动前的编辑日志和镜像文件拷贝到 secondary namenode。 secondary namenode 加载编辑日志和镜像文件到内存,并合并。 生成新的镜像文件...阅读全文