一个完整的MapReduce程序在分布式运行时有三类实例进程: MRAppMaster:负责整个程序的过程调度及状态协调 MapTask:负责map阶段的整个数据处理流程 ReduceTask:负责reduce阶段的整个数据处理流程