resourceManager 简称 rm ApplicationManager 简称 am
namenode简称nn
-客户端向yarn提交job任务,rm分配资源 -rm开启一个任务容器,运行一个am
-am启动一台nn,启动Application master,计算任务所需资源
-Application master向am申请资源
-Application master拿到资源之后分发至各个nn
-各个nn拿到资源之后开始执行maptask
-maptask结束之后,reduceTask开始运行,拉取数据
-所有任务结束后,master反馈给am,注销job。
Yarn的执行流程
原文:https://www.cnblogs.com/joey-413/p/13966066.html