【问题标题】:Find running job priority查找正在运行的作业优先级
【发布时间】:2015-10-05 07:45:08
【问题描述】:

如何找到在 Hadoop 中运行的作业使用的优先级?

我尝试使用 hadoop jobyarn containermapred job 等 Hadoop 命令,但找不到如何获得正在运行的作业优先级。

【问题讨论】:

  • 尝试使用来自 this.hadoop.apache.org/docs/r1.0.4/commands_manual.html#job 的命令。你可能会得到一些东西。
  • 感谢您的回复。我之前注意到了。此命令似乎设置了优先级,但没有获取优先级方法。
  • 你试过hadoop job -list命令吗?它会给你完整的信息以及运行hadoop作业的优先级。

标签: hadoop jobs


【解决方案1】:

您可以在 mapreduce 代码中使用 getJobPriority() 方法。

【讨论】:

    【解决方案2】:

    用途:

    hadoop job -list
    

    ...它将优先显示所有正在运行的作业的信息。

    hadoop job -list all 
    

    ...会优先显示所有作业的信息(Running,Success,Fail)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-22
      • 2016-10-03
      • 2018-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多