原文转自:https://tech.meituan.com/namenode.html 感谢原作者 一.概述 从整个HDFS系统架构上看,NameNode是其中最重要.最复杂也是最容易出现问题的地方,而且一旦NameNode出现故障,整个Hadoop集群就将处于不可服务的状态,同时随着数据规模和集群规模地持续增长,很多小量级时被隐藏的问题逐渐暴露出来.所以,从更高层次掌握NameNode的内部结构和运行机制尤其重要.除特别说明外,本文基于社区版本Hadoop-2.4.1[1][2],虽然2.4.…