你如何检查以前的纱线ApplicationId?
How can you check previous yarn ApplicationId?
假设我想使用命令 "yarn logs" 检查 yarn 日志,但我无法通过代码的输出或 spark 上下文访问 MapReduce 作业的 ApplicationID。如何检查已执行的最后一个应用程序 ID?
要获取到目前为止提交的所有申请的列表,您可以使用以下命令:
yarn application -list -appStates ALL
您还可以根据状态过滤应用程序(可能的状态:NEW
、NEW_SAVING
、SUBMITTED
、ACCEPTED
、RUNNING
、 FINISHED
、FAILED
和 KILLED
)。
例如要获取所有 "FAILED" 应用程序的列表,您可以执行以下命令:
yarn application -list -appStates FAILED
假设我想使用命令 "yarn logs" 检查 yarn 日志,但我无法通过代码的输出或 spark 上下文访问 MapReduce 作业的 ApplicationID。如何检查已执行的最后一个应用程序 ID?
要获取到目前为止提交的所有申请的列表,您可以使用以下命令:
yarn application -list -appStates ALL
您还可以根据状态过滤应用程序(可能的状态:NEW
、NEW_SAVING
、SUBMITTED
、ACCEPTED
、RUNNING
、 FINISHED
、FAILED
和 KILLED
)。
例如要获取所有 "FAILED" 应用程序的列表,您可以执行以下命令:
yarn application -list -appStates FAILED