2018-06-07HDFS NameNode内存全景在HDFS系统架构中,NameNode管理着整个文件系统的元数据,维护整个集群的机架感知信息和DataNode和Block的信息,Lease管理以及集中式缓存引入的缓存管理等等。从整个HDFS系统架构上来看,NameNode是最重要、最复杂也是最容易出现问题的地方。NameNode概述NameNode管理的HDFS文件系统的元数据分为两个层次:NameSpace管理层,负责管理文件系统中的树状目录结构以及文件与数据块之间的映射关系;块管理层,负责管理文件系统中文件的物理块与实际存储位置的映射关系(BlockMap)。