2014-10-30 111 views
1

当我运行一个运行创建超过120个计数器的mapreduce动作的oozie工作流时(120是默认的允许计数器的最大数量),我得到一个错误说“太多计数器”。CDH5中的Oozie没有拿起mapreduce.job.counters.max

我已经将mapreduce.job.counters.max设置为高于120的数字,但oozie似乎没有选择它。

我在CDH 5.1上使用hadoop 2.3

有没有人遇到过这个?

回答

0

解决的办法是到以下添加到YARN服务MapReduce的高​​级配置片段(安全阀)

<property> 
    <name>mapreduce.job.counters.max</name> 
    <value>SOMENUMBER</value> 
</property>