the mapred job -kill command doesn't seem to fully clean up the application.
If you kill a job and run mapred job -list again it still shows up as running:
mapred job -kill job_1310072430717_0003
Killed job job_1310072430717_0003
mapred job -list
JobId State StartTime UserName Queue Priority SchedulingInfo
job_1310072430717_0003 RUNNING 0 tgraves default NORMAL 188.8.131.52:19888/yarn/job/job_1310072430717_3_3
Running kill again will error out.
It also still shows up in the RM Applications UI as running with a note of: Kill Job received from client
job_1310072430717_0003 Job received Kill while in RUNNING state.
|Field||Original Value||New Value|
|Assignee||Thomas Graves [ tgraves ]|
|Fix Version/s||0.23.0 [ 12315570 ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|