Advertisement

Hadoop的主要组件包括NameNode、DataNode和Secondary Name Node的详细介绍

阅读量:

先上关系图,说白了它们之间其实就是 “一主多重”的关系:


1、NameNode介绍

NameNode:

  1. NameNode 在 HDFS 架构中扮演着关键角色。
  2. NameNode 又被称为主控节点。此外,NameNode 仅负责保存 HDFS 的元数据信息,即整个文件系统的目录结构,并记录集群内所有文件的分布情况。
  3. 实际的数据内容并不由 NameNode 存储,而是由 DataNodes 负责保存。
  4. NameNode 掌握着 HDFS 中每个文件所包含的数据块及其存储位置的信息,借助这些信息,能够指导如何从各个数据块中重新组合出完整的文件。
  5. 对于每个文件中各数据块具体存储在哪个 DataNode 上的信息,NameNode 并不进行持久化保存。这些信息会在系统启动过程中通过与 DataNodes 的

全部评论 (0)

还没有任何评论哟~