单项选择题

分布式文件系统的NameNode是

A、存储文件系统的目录树,集群中每个文件的位置等信息。
B、存储数据节点,用来具体的存储文件。
C、需要从节点SecondaryNameNode来完全备份其内容。
D、维护了数据块与DataNode本地文件的映射。