我一直在尝试按照这里写的说明在单个节点上安装hadoop。有两组指令,一组用于在本地运行mapreduce作业,另一组用于yarn。在本地运行mapreduce作业和在yarn上运行有什么区别?
qlvxas9a1#
如果使用local,map和reduce任务将在同一个jvm中运行。通常,当我们想要调试代码时使用这种模式。而如果使用mrv2中的yarn资源管理器,Map器和还原器将在不同的节点和同一节点中的不同jvm中运行(如果是伪分布式模式)。
1条答案
按热度按时间qlvxas9a1#
如果使用local,map和reduce任务将在同一个jvm中运行。通常,当我们想要调试代码时使用这种模式。而如果使用mrv2中的yarn资源管理器,Map器和还原器将在不同的节点和同一节点中的不同jvm中运行(如果是伪分布式模式)。