在Hadoop2.0体系结构中,我很难识别ApplicationMaster和NodeManager之间的差异。
我知道ApplicationMaster负责运行映射和减少任务,它通过与ResourceManager协调来检索容器来运行这些任务。
但我对NodeManager的目的感到困惑。NodeManager是为ApplicationMaster创建容器(运行这些映射和减少任务)还是ResourceManager为ApplicationMaster创建容器(运行这些映射和减少任务),NodeManager只是管理节点的健康状况,安全地放置容器为ApplicationMaster所需的文件和目录,以及监视容器的资源使用情况等等。
https://stackoverflow.com/questions/39552301
复制相似问题