1、运行mapreduce程序 ---run2、本次运行将会生成呢个一个Job , 于是JobClient向JobTracker申请一个JobID 标识该Job.3、JobClient将Job需要的资源提交到HDFS中以一个JobID命名的目录中,这些资源包括JAR包,配置文件,inputSplit等4、JobClient向JobTracker提交这个Job5、JobTracker初始化这个Job6、JobTracker从HDFS中获取需要的信息。7、通过heartbeat获取可用的DataNode,分配TaskTracker8、各个TaskTracker向HDFS获取需要的资源信息9、TaskTracker运行该任务10、向HDFS返回执行的结果。
转载于:https://www.cnblogs.com/plxx/p/4533062.html