1.ResourceManger(RM)
处理客户端的请求
监控NodeManager
启动和监控ApplicationMaster
资源的分配与调度
2.NodeManager(NM)
管理单个节点上的资源
处理来自RM的命令
处理来自ApplicationMaster的命令
3.ApplicationMaster(AM)
作为应用程序申请资源分配给内部的mapreduce任务
任务的监控与容错
4.Container(容器)
相当于一台小型电脑
1.ResourceManger(RM)
处理客户端的请求
监控NodeManager
启动和监控ApplicationMaster
资源的分配与调度
2.NodeManager(NM)
管理单个节点上的资源
处理来自RM的命令
处理来自ApplicationMaster的命令
3.ApplicationMaster(AM)
作为应用程序申请资源分配给内部的mapreduce任务
任务的监控与容错
4.Container(容器)
相当于一台小型电脑