热线电话:13121318867

登录
2018-11-08 阅读量: 860
hadoop同时存在新旧两参数怎么处理?

在配置hadoop参数时同样功能有的文档说这么配置有的文档说那样配置,这个怎么区分?

MapReduce 在大版本上,经历了 MR1 和 MR on YARN;而小版本则迭代了不计其数次。版本的演进过程中,开发人员发现很多参数的命名不够标准,就对参数名称做了修改;但是为了保证程序的前后兼容,仍然保留了旧参数名称的功能。这样等于是实现同一个功能的参数,就有了新旧两种不同的名称。比如 mapreduce.map.java.opts 和 mapred.map.child.java.opts 两个参数,其实是等价的。那如果新旧两个参数都设置了情况下,哪个参数会实际生效呢?Hadoop 的规则是,新参数设置了的话,会使用新参数,否则才会使用旧参数设置的值,而与你设置参数的顺序无关

0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子