[ https://issues.apache.org/jira/browse/HADOOP-1351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12524473 ]
Arun C Murthy commented on HADOOP-1351: --------------------------------------- Sorry, I should have reviewed this earlier... some comments: 1. {{JobTracker.killTask}} should be a *synchronized* method 2. Please don't introduce the string handling functions {{TaskInProgress.extractJobId}} & {{TaskInProgress.extractTIPId}}, they will break soon i.e. after we fix HADOOP-544. {noformat} + String jobid = TaskInProgress.extractJobId(taskid); + String tipid = TaskInProgress.extractTIPId(taskid); {noformat} can be: {noformat} + TaskInProgress tip = taskidToTIPMap.get(taskid); + String tipId = tip.getTIPId(); + String jobId = tip.getJob().getStatus().getJobId(); {noformat} > Want to kill a particular task or attempt > ----------------------------------------- > > Key: HADOOP-1351 > URL: https://issues.apache.org/jira/browse/HADOOP-1351 > Project: Hadoop > Issue Type: New Feature > Components: mapred > Affects Versions: 0.15.0 > Reporter: Owen O'Malley > Assignee: Enis Soztutar > Fix For: 0.15.0 > > Attachments: killTask_v1.0.1.patch, killTask_v1.2.patch, > killTask_v1.3.patch, killTask_v1.4.patch, killTask_v1.5.patch > > > It would be convenient to be able to kill a particular task or attempt from > the command line. It would look like: > bin/hadoop job -kill-task tip_0001_m_000000 > bin/hadoop job -kill-attempt task_0001_m_000000_0 > This would allow the user to tell the system to stop a particular task or > attempt without having to restart a task tracker. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.