MR on YARN任务启动过程:

1、MR client 与NN通信,生成split信息,然后将split信息、jar包、运行配置信息上传到hdfs.

2、MR client向RM申请AppMaster。

3、RM分配到NM,NM启动AM。

4、AM向RM申请资源。

5、RM分配资源,对应的NM启动container。

6、container启动后向AM注册。

7、AM将任务发送到各个container。

8、container接收任务,从hdfs下载任务信息,启动任务。

posted on 2020-12-13 20:45  风语者未来  阅读(94)  评论(0)    收藏  举报