存在问题: 单点故障 ,不容易拓展 共享 spark 等业务。只能跑 mapReduce 作业
image.png
Yarn 产生的背景
image.png
Yarn 架构图:
image.png image.png image.pngYARN 执行流程:
image.png
当客户端有执行调度进入 比如 mapReduce 或者 Spark
1)首先,任务交给 RM RM 随机挑选一个 NM
- NM 在节点启动一个Container 创建AM
- AM 在其他节点上创建 container 执行任务Task
网友评论