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

Ken*_*uki 1 xml jobs hadoop mapreduce hadoop-yarn

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

Sac*_*inJ 5

你是对的。在 YARN 中,jobtracker 不再存在。因此,作为客户端配置的一部分,您不必指定属性mapreduce.jobtracker.addressmapreduce.framework.name在 YARN 中,您应该在yarn配置文件中指定属性。您需要指定 ,而不是设置 mapreduce.jotracker.address yarn.resourcemanager.address