如何获取hadoop jar提交的MapReduce作业的ID<;示例.jar>&书信电报;主类>;`指挥部?

如何获取hadoop jar提交的MapReduce作业的ID<;示例.jar>&书信电报;主类>;`指挥部?,hadoop,mapreduce,Hadoop,Mapreduce,我想编写一个shell脚本,通过命令hadoop jar提交一个MapReduce作业,那么在调用该命令之后,如何在shell脚本中获取该命令提交的作业的ID呢 我知道命令hadoop job-list可以显示所有作业的ID,但在这种情况下,我无法判断shell脚本提交了哪个作业 从执行日志解析作业id是否可行?。如果是,您可以在驱动程序代码中记录作业id,并从日志中解析它。参考译文:这样做是可能的,但我认为这不是一个好主意和优雅的举止。

我想编写一个shell脚本,通过命令
hadoop jar
提交一个MapReduce作业,那么在调用该命令之后,如何在shell脚本中获取该命令提交的作业的ID呢


我知道命令
hadoop job-list
可以显示所有作业的ID,但在这种情况下,我无法判断shell脚本提交了哪个作业

从执行日志解析作业id是否可行?。如果是,您可以在驱动程序代码中记录作业id,并从日志中解析它。参考译文:这样做是可能的,但我认为这不是一个好主意和优雅的举止。