[ 
https://issues.apache.org/jira/browse/MAPREDUCE-828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12837357#action_12837357
 ] 

Amar Kamat commented on MAPREDUCE-828:
--------------------------------------

Another way of looking at this is allowing the JobTracker to pause some of its 
activities like job-submission, scheduling, etc. The reason why I bring this up 
is because when the JobTracker runs high on heap, one huge job crashes the 
JobTracker. In such a case, I think pausing the job-submission and waiting for 
the *loaded* JobTracker to become free might help. A manual control might be an 
interim solution until we reach a stage where the JobTracker is capable of 
making *intelligent* decisions based on how *loaded* it is.

> Provide a mechanism to pause the jobtracker
> -------------------------------------------
>
>                 Key: MAPREDUCE-828
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-828
>             Project: Hadoop Map/Reduce
>          Issue Type: New Feature
>          Components: jobtracker
>            Reporter: Hemanth Yamijala
>
> We've seen scenarios when we have needed to stop the namenode for a 
> maintenance activity. In such scenarios, if the jobtracker (JT) continues to 
> run, jobs would fail due to initialization or task failures (due to DFS). We 
> could restart the JT enabling job recovery, during such scenarios. But 
> restart has proved to be a very intrusive activity, particularly if the JT is 
> not at fault itself and does not require a restart. The ask is for a 
> admin-controlled feature to pause the JT which would take it to a state 
> somewhat analogous to the safe mode of DFS.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to