【发布时间】:2023-03-11 15:55:02
【问题描述】:
假设我想使用命令“yarn logs”检查纱线日志,但我无法通过输出或代码的 spark 上下文访问 MapReduce 作业的 ApplicationID。如何查看最后执行的应用程序 ID?
【问题讨论】:
-
其实这就是我要找的。花一些时间寻找它,但我正在搜索 yarn logs 命令。谢谢!
标签: mapreduce apache-spark hadoop-yarn
假设我想使用命令“yarn logs”检查纱线日志,但我无法通过输出或代码的 spark 上下文访问 MapReduce 作业的 ApplicationID。如何查看最后执行的应用程序 ID?
【问题讨论】:
标签: mapreduce apache-spark hadoop-yarn
要获取目前提交的所有申请的列表,可以使用以下命令:
yarn application -list -appStates ALL
您还可以根据状态过滤应用程序(可能的状态:NEW、NEW_SAVING、SUBMITTED、ACCEPTED、RUNNING、FINISHED、FAILED和KILLED) .
例如要获取所有“失败”应用程序的列表,您可以执行以下命令:
yarn application -list -appStates FAILED
【讨论】: