hadoop命令---job相关

问题描述:运行MapReduce的程序,当使用Ctrl+C结束(非正常结束)时,命令行工具内虽然结束了,但是后台还在运行,可以通过http://master.hadoop:19888/jobhistory/app 在浏览器中查看到是否还在运行,其中master.hadoop为你的主机别名或者输入你的服务器ip,但是只能看到不能操作,需要使用命令行脚本来操作你的MapReduce的job。

如下命令原地址:https://blog.csdn.net/lxpbs8851/article/details/12969105

hadoop命令行 与job相关的:

命令行工具
1.查看 Job 信息:
hadoop job -list 
2.杀掉 Job: 
hadoop  job –kill  job_id
3.指定路径下查看历史日志汇总:
hadoop job -history output-dir 
4.作业的更多细节: 
hadoop job -history all output-dir 
5.打印map和reduce完成百分比和所有计数器:
hadoop job –status job_id 
6.杀死任务。被杀死的任务不会不利于失败尝试:
hadoop jab -kill-task <task-id> 
7.使任务失败。被失败的任务会对失败尝试不利:
hadoop job  -fail-task <task-id>

猜你喜欢

转载自blog.csdn.net/henrymrz/article/details/80503303