我正在运行一个hadoop流mapreduce作业,它总共有26895个map任务。然而,处理特定输入的任务总是失败的。所以我决定 mapreduce.map.failures.maxpercent=1
并想跳过失败的任务,但作业仍不成功。
Kind % Complete Num Tasks Pending Running Complete Killed Failed/Killed Task Attempts
map 100.00% 26895 0 0 26894 1 8 / 44
reduce 100.00% 1 0 0 0 1 0 / 1
我怎么能跳过这个?
1条答案
按热度按时间xa9qqrwz1#
有一个相同的配置可用。在mapred-site.xml中指定mapred.max.map.failures.percent和mapred.max.reduce.failures.percent以指定失败阈值。两者都设置为0。
这些属性现在已弃用,请为此使用以下属性