129、Spark核心编程进阶之yarn-client模式原理
yarn-client模式原理.png
- driver在本机启动
- driver跟cluster manager申请资源,yarn-client,ResourceManager
- RM分配一个container资源,在一个NM上,启动AM(ExecutorLauncher)
- AM会找RM去申请资源,启动executor进程
- RM会分配container给AM,然后AM会拿着container去找对应的NM,去启动executor进程
- driver就可以给executor进程分配task,执行作业