我知道hadoop集群中只有资源管理器。 根据我的理解,群集中应该只有一个Application Master。是对的吗?以下是我对如何在YARN中运行mapreduce作业的理解。如果我的理解不正确,请更正。
YARN上的应用程序执行顺序:
非常感谢 纳特
答案 0 :(得分:0)
其他步骤看起来很好。
- RM旋转应用程序主文件 (AM)。 AM将通过名称节点到达HDFS。它将创建一个映射器矩阵。这是映射器阶段。就像块1在名称节点5或6上可用一样。
醇>
这里稍作修正。 AM只能在任何给定容器内执行。因此,首先RM请求某个节点上的节点管理器启动容器,然后只有AM才能在该cotainer中启动,而不是之前。因此,将有一个专用于AM的容器。