HDFS架构概述
(1)NameNode(nn):存储文件的元数据(用来描述数据的数据) , 即为数据的索引 , 如文件名 , 文件目录结构 , 文件属性(生成时间 , 副本数 , 文件权限) , 以及每个文件的块列表 , 和块所在的DataNode等 .
(2)DataNode(dn) : 在本地文件系统存储文件的块数据 , 所有的数据都存储在DataNode上 , 以及数据的校验和 .
(3)Secondary NameNode(2nn):简要的说就是nn的助手 , 若nn挂机无法工作 , 2nn虽然不能代替其进行工作 , 但是可以帮其恢复一些 , 也存在缺陷 .