1,yarn的客户端提交计划信息给resource manager
2,resource manager接收到请求后,调用application master manager向node manager发送请求,申请一个容器(container),并要求这个容器(container)启动application master
3,application master启动后会向resource manager申请注册 ,然后为自己的task申请容器(container)
4,resource manager接收到请求后,会要求node manager分配资源,资源分配完毕后,application master发送请求到node manager启动任务
5,node manager设置task资源运行环境,通过脚本启动任务
6,task和application master进行交互,task向application master汇报自身状况
7,application master检测到task任务执行完成后,application master向resource manager删除自己并停止自己执行
yarn的调度资源原理
最新推荐文章于 2024-06-07 12:43:01 发布