如何获得昨天完成/失败的作业列表

thigvfpy  于 2021-07-15  发布在  Hadoop
关注(0)|答案(2)|浏览(398)

我试着用下面的命令
$yarn应用程序-列表-appstate已完成
它给了我所有已完成工作的清单,但我的目的是最后一次完成昨天的工作日期。此外,名单上没有给出具体日期。
然后我尝试了curl命令
''curl-k-x得到'http:rm:8088/cluster/apps?startedtimebegin=122&startedtimeend=124“(122&125是epoc时间示例)”
它也没有透露具体细节。
事实上,我shell脚本得到Yarn完成和失败的工作清单从昨天开始。

rqmkfv5c

rqmkfv5c1#

这实际上只是一个简单的问题,而不是mapr或cloudera问题。
你可能会在apache yarn用户电子邮件列表上获得最好的运气。

pu3pd22g

pu3pd22g2#

你可以结合 yarn application -list 以及 yarn application -status 命令的基础看起来像 for i in ``yarn application -list -appStates FINISHED | grep "^app"| cut -f1`` ; do yarn application -status $i; done 我将把输出的解析留给您。重要的是,您最多可以列出10k个最新的应用程序(默认情况下)。

相关问题