- 客户端向ResourceManager提交应用程序
- ResourceManage为应用程序分配一个Container,并在该Container中启动ApplicationMaster
- ApplicationMaster与ResourceManage协商资源,获取后续任务所需要的资源;ApplicationMaster向ResourceManage请求资源,ResourceManage根据集群的资源分配情况分配给ApplicationMaster相应的资源
- ApplicationMaster向NodeManager发送启动Container的命令,NM在相应的节点启动Container并运行相关任务
- NodeManager监控Container的资源使用情况并向ResourceManage报告
- ApplicationMaster监控任务的在执行情况,并在需要时向ResourceManage请求更多的资源或执行容错操作
yarn的基本原理
猜你喜欢
转载自blog.csdn.net/m0_74867870/article/details/140103062
今日推荐
周排行