6
我现在正在使用CDH 5.1。它通过YARN
启动正常的Hadoop工作,但配置单元仍然可以与mapred
一起使用。有时候一个大的查询会挂起很长时间,我想杀死它。如何杀死配置单元启动的mapred作业?
我可以通过JobTracker Web控制台找到这个大工作,但它没有提供一个按钮来杀死它。
另一种方法是通过命令行查杀。但是,我找不到任何通过命令行运行的作业。
我已经试过2个命令:
yarn application -list
mapred job -list
如何杀死如此之大的查询?
我试过,但与'id为“application_201502060008_2375”应用程序无法在RM'不存在的应用程序,它似乎使用'YARN'但'mapred'。 – 2shou 2015-02-12 06:39:35
将“job”替换为“application”...应该可以工作... ApplicationId与JobId不同... ApplicationId用于Yarn。 – 2015-02-12 07:00:40
我原来的命令是'hadoop job -kill job_201502060008_2375','job'被'application'替换。我不知道为什么。 – 2shou 2015-02-12 07:18:11