NameNode、DataNode、SecondaryNameNode、ResourceManager、NodeManager

  • Post author:
  • Post category:其他




NameNode、DataNode、SecondaryNameNode、ResourceManager、NodeManager

(1)NameNode: HDFS的管理节点,负责客户端的请求响应,存放元数据。

(2)DataNode : HDFS的工作节点,受客户端和NameNode的调度,检索并存放数据块。没有NameNode,DataNode将无法使用。

(3)SecondaryNameNode: (辅助节点)当编辑日志和映像文件需要合并时,在同一个NameNode上执行合并操作会耗费大量内存和计算能力,因此合并操作一般会在另一台机器上执行,即(SecondaryNamenode)

(4)ResourceManager: 当应用程序对集群资源有需求时,ResourceManager是Yarn集群主控节点,负责协调和管理NodeManager的资源。

(5)NodeManager: NodeManager管理一个YARN集群中的每一个节点,它管理Hadoop集群中单个计算节点,与ResourceManager保持通信,管理Container的生命周期,追踪节点健康状况,管理日志等。



版权声明:本文为ICan_I原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。