(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,并注销自己。