Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Abandoned
-
None
-
None
-
None
Description
In Pipes environment, when map task throws an exception it is not killed immediately. But the tracker is waiting for 603 seconds (10 mins) for the report and then killing the task.
When I threw exception from word count sample program the maptask exits after 603 seconds showing the following on console:
07/09/14 11:09:26 INFO mapred.JobClient: Task Id : task_200709141017_0002_m_000001_1, Status : FAILED
task_200709141017_0002_m_000001_1: terminate called after throwing an instance of 'std::exception'
task_200709141017_0002_m_000001_1: what(): St9exception
And the Job UI shows:
Task task_200709141017_0002_m_000001_1 failed to report status for 603 seconds. Killing!
Thus, each map task is taking 10 mins for exiting and is tried 4 times.