Я запускаю работу по перенастройке транзакции hadoop, которая содержит 26895 задач карты. Тем не менее, одна задача, которая обрабатывает определенный вход, всегда терпит неудачу. Поэтому я установил mapreduce.map.failures.maxpercent=1
и хочу пропустить неудачные задачи, но работа все еще не удалась.Как пропустить неудачные задачи карты в потоке hadoop
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
Как это сделать, чтобы пропустить это?
Зачем устанавливать эти два параметра в 0? Если я устанавливаю значение 1, значит ли это, что нормально, если 1% карт или сократится? Благодаря! – Woaibanzhuan
Эти свойства теперь устарели в пользу mapreduce.map.failures.maxpercent и mapreduce.reduce. failures.maxpercent – Nick