yarn详细运行图
2021-05-20 15:12:39 11 举报
yarn详细运行图
作者其他创作
大纲/内容
1、申请运行程序
15、reduce执行结束,APPM向RM汇报,回收资源
NodeManager
5、申请资源运行程序
12、RM根据请求返回X台可以用的容器所在的位置
ResourceManager
2、ResourceManager 检查是否有运行权限,如果有就会返回jobid和程序提交的资源路径6、RM根据请求结合nm 找出一台机器运行AppM
10、MrAppMaster读取tmp/hadoop-yarn-staging/job_id目录下job.split 数据(申请资源的多少)
tmp/hadoop-yarn-staging/job_id
客户端
CONTAINER
9、MrAppMaster启动成功,向rm进行汇报并且注册自己
APP M
SLAVE
Map Task
11、申请与切片数量相应的container
4、提交本次程序的资源
提交的数据:jar本身job.split逻辑切规划文件job.xml mr程序默认的属性
16、所有的task结束后,APPM申请运用结束,注销自己
3、可以执行
MASTER
7、RM 返回NM位置给客户端
14、maptask执行结束,APPM向RM汇报,回收资源
Reduce Task
0 条评论
下一页