yarn执行流程

随声附和 提交于 2020-01-16 17:13:06

 

1.client向ResourceManager请求运行应用程序,

2.ResourceManageer接受的到请求后,就会为应用程序分配资源,

3.到第一个NodeManager上要求Container启动ApplicationMaster,

4.AppMaster向ResourceManager注册,可以让用户通过ResourceManager可以时刻观察进程的情况。同时ResourceManager会为AppMaster分配资源,将资源分配情况发送给AppMaster,

5.AppMaster就会去相应的接点上启动Container,用来运行task任务的,并且时刻和Appmaster进行通信,汇报任务完成情况。

6.当所有的任务完成后,AppMaster就是去Resource注销自己。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!