Java的我稍后再补上:
通过命令行的方式:
1.查看所有的Job:
hadoop job -list
则显示如下一堆的job:
JobId State StartTime UserName Priority SchedulingInfo
job_201212111628_11166 1 1375083632268 dbs NORMAL NA
job_201212111628_11219 1 1375280297644 dbs NORMAL NA
job_201212111628_11512 1 1375846914268 dbs NORMAL NA
job_201212111628_11538 1 1375885079046 dbs NORMAL NA
job_201212111628_11727 1 1376489879837 dbs NORMAL NA
job_201212111628_11930 1 1377094858657 dbs NORMAL NA
job_201212111628_12094 1 1377534049419 dbs NORMAL NA
job_201212111628_12097 1 1377569500240 dbs NORMAL NA
job_201212111628_12099 1 1377569535886 dbs NORMAL NA
job_201212111628_12100 1 1377569573432 dbs NORMAL NA
杀掉某一个job:
[hadoop@192.168.10.11 bin]$ ./hadoop job -kill job_201212111628_11166
首先肯定要知道自己是哪一个Job了 这个得在程序运行中 在日志中把Id打出来吧 这是我的拙见。