gpt4 book ai didi

hadoop - hadoop job -kill job_id 和 yarn application -kill application_id 有什么区别

转载 作者:可可西里 更新时间:2023-11-01 14:13:26 28 4
gpt4 key购买 nike

hadoop job -kill job_idyarn application -kill application_id 有什么区别? job_id 和 application_id 是否代表/指代同一个任务?

最佳答案

hadoop job -kill job_idyarn application -kill application_id这两个命令都用于终止在 Hadoop 上运行的作业。

如果您正在使用 MapReduce Version1(MR V1) 并且您想要终止在 Hadoop 上运行的作业,那么您可以使用 hadoop job -kill job_id杀死一个工作,它会杀死所有的工作(包括正在运行的和排队的)。

在 MapReduce Version2(MR V2 或 YARN)中,当您提交 MapReduce 作业时,它通过应用程序主机进行处理,因此该作业称为应用程序。应用程序中可以运行多个任务。如果你想杀死一个应用程序,那么你可以使用 yarn application -kill application_id命令杀死应用程序。它将终止应用程序下所有正在运行和排队的作业。

如果你想在 YARN 中终止一个任务,那么你可以使用 hadoop job -kill-task <task-id>终止 YARN 中的特定任务

link将有助于理解 YARN 中的应用和工作。

关于hadoop - hadoop job -kill job_id 和 yarn application -kill application_id 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30316288/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com