B05 - 058、Yarn运行流程

0、Yarn运行流程

初学耗时:0.5h

注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

一、Yarn运行流程



记忆词:

  运行流程


ギ 舒适区ゾ || ♂ 累觉无爱 ♀





一、Yarn运行流程

  • client 向 RM 提交应用程序,其中包括启动该应用的 ApplicationMaster 的必须信息,例如 ApplicationMaster 程序、启动 ApplicationMaster 的命令、用户程序等。
  • ResourceManager 启动一个 container 用于运行 ApplicationMaster。
  • 启动中的 ApplicationMaster 向 ResourceManager 注册自己,启动成功后与 RM 保持心跳。
  • ApplicationMaster 向 ResourceManager 发送请求,申请相应数目的 container。
  • ResourceManager 返回 ApplicationMaster 的申请的 containers 信息。申请成功的container,由 ApplicationMaster 进行初始化。container 的启动信息初始化后,AM与对应的 NodeManager 通信,要求 NM 启动 container。AM 与 NM 保持心跳,从而对 NM上运行的任务进行监控和管理。
  • container 运行期间,ApplicationMaster 对 container 进行监控。container 通过 RPC协议向对应的 AM 汇报自己的进度和状态等信息。
  • 应用运行期间,client 直接与 AM 通信获取应用的状态、进度更新等信息。
  • 应用运行结束后,ApplicationMaster 向 ResourceManager 注销自己,并允许属于它的container 被收回。


愿得一心人,白头不相离。

- - - - - - - - - - - - - - - - - - - - - - - - - - - -



^ 至此,Yarn运行流程完成。


- - - - - - - - - - - - - - - - - - - - - - - - - - - -


※ 世间诱惑何其多,坚定始终不动摇。

在SQL Server服务器上,存储过程是一组预先预定并________的T - SQL语句。


A、编写
B、解释
C、编译
D、保存

C
B05 - 058、Yarn运行流程



愿得一心人,白头不相离。

- - - - - - - - - - - - - - - - - - - - - - - - - - - -


注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。

我知道我的不足,我也知道你的挑剔,但我就是我,不一样的烟火,谢谢你的指指点点,造就了我的点点滴滴:)!



愿得一心人,白头不相离。