1. spark on yarn cluster 模式
ResourceManger 分配资源 ApplicationMaster (AM)通信 NodeManager NodeManger 开辟 Container,Container进行 executor执行job。同时资源情况以及job状态 的收集通过AM传给 RM
2.spark on yarn client 模式
Client 客户端 向RM请求提交 job, ResourceManger 分配资源 ApplicationMaster (AM)通信 NodeManager NodeManger 开辟 Container,Container进行 executor执行job,资源情况以及job状态 的收集通过AM传给Client 。Driver就是运行在这个Client