为什么在yarn上有mapreduce.jobtracker.address配置?

41zrol4v  于 2021-05-30  发布在  Hadoop
关注(0)|答案(2)|浏览(414)

yarn是hadoop的第二代,不再使用jobtracker守护进程,而是用资源管理器代替它。但是为什么在mapred-site.xml hadoop 2上有mapreduce.jobtracker.address属性呢?

puruo6ea

puruo6ea1#

你说得对。在yarn中,jobtracker不再存在。因此,作为客户机配置的一部分,您不必指定属性 mapreduce.jobtracker.address . 在yarn中,应该指定属性 mapreduce.framework.nameyarn 在配置文件中。您需要指定 yarn.resourcemanager.address .

xriantvc

xriantvc2#

设置yarn.resourcemanager.address不是必需的:
请参阅下面的链接,该链接解释了从mr1到mr2的迁移
https://www.cloudera.com/documentation/enterprise/5-4-x/topics/cdh_ig_mapreduce_to_yarn_migrate.html

相关问题