更新时间:2025-08-01 GMT+08:00
登录Yarn WebUI界面查看作业状态
操作场景
用户可以通过登录Yarn WebUI界面查看已提交的作业信息、作业运行状态、作业占用内存等信息。
约束与限制
admin用户默认不具备其他组件的管理权限,如果访问组件原生界面时出现因权限不足而打不开页面或内容显示不全时,可手动创建具备对应组件管理权限的用户进行登录。
前提条件
已创建可以查看Yarn作业的业务用户,详细操作请参考创建HDFS权限角色。
访问Yarn WebUI
- 使用具有任务查看权限的用户登录Manager页面。
登录集群Manager具体操作,请参考访问MRS集群Manager。
- 选择“集群 > 服务 > Yarn”。
- 在“基本信息”区域,单击“ResourceManager(xxx,主)”,进入Yarn WebUI页面。
图1 访问Yarn WebUI
Yarn WebUI常用功能介绍
- 查看作业总览信息:
- 进入Yarn WebUI页面后,默认显示“All Applications”界面,在该页面中可以查看集群指标相关信息(Cluster Metrics)、集群节点指标相关信息(Cluster Nodes Metrics)、当前登录用户的相关指标信息(User Metrics for username)、调度器指标信息(Scheduler Metrics)、作业信息列表等。
- 在作业列表中可以查看作业提交用户、作业提交时间、作业状态、作业占用内存等信息。
- 在左侧导航栏单击“Applications”下的不同状态,可以筛选不同状态的作业。
图2 查看All Applications信息 - 查看单个作业详细信息:
单击作业列表中Application ID名称(例如“application_xxx_0001”),可查看对应作业详细信息。
- “Diagnostics”中显示当前作业的异常诊断信息。
- 单击列表区域的“Logs”,可以查看作业日志信息。
图3 查看作业详情 - 查看Yarn队列信息:
在左侧导航栏单击“Scheduler”,可以查看Yarn队列信息。包括队列信息,每个队列的资源使用情况等。
图4 查看Scheduler信息
相关文档
- 访问Yarn WebUI界面无法查看作业信息,可能是因为当前登录用户不具备作业的查看权限,具体处理操作请参见访问HDFS、Hue、Yarn、Flink、HetuEngine等组件的WebUI界面报错或部分页面不可用如何处理?。
- 集群扩容到300节点后,无法访问Yarn WebUI界面,具体处理操作请参见无法访问Yarn WebUI。
- 在Yarn使用Capacity调度器时,单击Yarn WebUI页面的队列名称时,系统上报“ERROR 500”的错误,具体处理操作请参见通过Yarn WebUI查看队列信息时提示“ERROR 500”错误。
- Yarn WebUI页面全量日志报错“HTTP ERROR 500 org.apache.http.ConnectionCloseException: Premature end of chunk coded message body:closing chunk expected”,具体处理操作请参见通过Yarn WebUI查看作业日志时提示“ERROR 500”错误。
- 登录Yarn WebUI界面查看作业日志“Logs”,然后单击“Local logs”,界面提示“Could not access logs page!”,具体处理操作请参见通过Yarn WebUI查看作业日志时提示“Could not access logs page!”。
- 提交Spark Streaming任务后,由于NodeAgent重启导致对应节点上任务失败,但是在Yarn WebUI页面中查看整个任务状态为“succeeded”,具体处理操作请参见Spark Streaming任务失败但是Yarn WebUI中显示状态为成功。
- 如果需要通过Yarn WebUI查看Hive作业的SQL语句,请参见如何通过Yarn WebUI查看Hive作业对应的SQL语句?
父主题: Yarn运维管理