Hadoop jar包提交运行在YARN上的执行流程

Hadoop jar包提交运行在YARN上的执行流程_第1张图片

(1) 用户提交jar包,向resourceManager请求提交任务

(2) resourceManager接收任务,并随机选择一台nadeManager启动appMaster.

(3) appMaster向resourceManager请求资源

(4) resourceManager分配资源,并将资源分配信息返回给appMaster

(5) appMaster联系Nodemanager启动相关Task

(6) 运行的task时刻想appmaster汇报进度

(7) reduce task执行结束将结果返回appMaster

(8) AppMaster将结果返回给resourceManager,并注销自己。

你可能感兴趣的:(Hadoop)