谁能告诉我如何杀死一个容器?我看到即使在应用程序完成后节点仍在运行容器,我想知道杀死它们的命令?由于这个问题,我的后续应用程序保持在接受状态。
谢谢
Hadoop job -list
这将提供使用JobID的
运行的作业。杀死job
Hadoop job –kill JobID
如果yarn应用程序完成并且一些容器仍在运行,我会说这是某个地方的错误。这是磁共振软件吗?我不认为有任何命令可以终止容器,无论如何,这些都应该由nodemanager处理。资源管理器和节点管理器应该在应用程序完成时杀死所有容器。
你没有提供任何关于这个应用程序是什么,hadoop版本,操作系统等信息。话虽如此,我曾经在我的ubuntu主机上遇到一个问题,它有HADOOP-9752错误,阻止nodemanager杀死容器。