分布式程序中YARN中的角色

YARN

ResuourceManagerNodeManager

MR程序中

主管进程:MrApplicationMaster

任务进程:YarnChild

YarnChild 运行 MapTask和 ReduceTask

Spark程序中

主管进程:Driver

任务进程:Executor

Executor运行 shuffleMapTask 和 resultTask

Flink程序中

主管进程:JobManager

任务进程TaskManager

TaskManager运行 SourceTask、SinkTask、OpreatorTask

你可能感兴趣的:(hadoop,yarn,大数据)