2014-10-30 110 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>