Yarn&TimeLine&JHS Web UI中显示的最大任务数配置

本文详细介绍了YARN、TimelineServer及MRJobHistoryWebUI中关于最大任务历史记录数的配置参数,包括'yarn.resourcemanager.max-completed-applications'、'yarn.timeline-service.generic-application-history.max-applications'及'mapreduce.jobhistory.joblist.cache.size',并提供了不同Hadoop版本的默认值。
  • Yarn RM Web UI中保存的最大的运行完成(completed)的任务数
yarn.resourcemanager.max-completed-applications

hadoop2中默认值为10000,hadoop3中默认值是1000

  • TimeLine Server Web UI中保留的最大任务数
yarn.timeline-service.generic-application-history.max-applications

默认值是10000

  • MR JobHistory Web UI中缓存的最大任务数
mapreduce.jobhistory.joblist.cache.size

默认值20000

### 通过 YARN Web UI 查看应用程序任务日志的方法 YARN 提供了 Web UI 界面用于查看应用程序的运行状态和日志信息。在任务提交后,可以通过访问 YARN ResourceManager(RM)的 Web UI 页面来获取任务日志。具体操作是访问 `http://<ResourceManager-Host>:8088`,在该页面中可以查看所有正在运行或已完成的应用程序列表,并点击对应的应用程序链接进入任务详情页面[^1]。 在任务详情页面中,通常会包含 ApplicationMaster(AM)的链接,点击该链接可以进入 ApplicationMaster 的 Web UI 界面,进一步查看任务的运行状态、执行图以及日志信息。此外,YARN 还提供了日志聚合功能,通过配置 `yarn-site.xml` 文件中的以下参数,可以确保日志在任务完成后仍然保留一段时间,便于后续查看和分析: ```xml <property> <name>yarn.log-aggregation-enable</name> <value>true</value> </property> <property> <name>yarn.log-aggregation.retain-seconds</name> <value>604800</value> </property> <property> <name>yarn.log.server.url</name> <value>http://node1/2/3:19888/jobhistory/logs</value> </property> ``` 启用日志聚合功能后,用户可以通过访问日志服务器的 URL(如 `http://node1/2/3:19888/jobhistory/logs`)来查看特定任务的日志信息。该方式特别适用于任务已经完成但需要保留日志进行分析的场景[^2]。 此外,在某些部署环境中(如 TDC),由于 YARN Web UI 的日志跳转地址可能指向集群内部节点,导致外部用户无法直接访问。在这种情况下,可以通过查找 YARN HistoryServer(YARN HS)服务的 NodePort 端口(通常为 19888),并结合外部访问方式来查看日志。例如,在 TDC 界面上找到 YARN 实例,进入 YARN 服务页面,定位到 YARN HS 服务的 19888 端口,并通过该端口访问日志信息[^1]。 ### 相关问题 1. 如何配置 YARN 以启用日志聚合功能? 2. 如何通过 YARN REST API 获取任务日志? 3. 如何通过命令行工具查看 YARN 应用程序日志? 4. 在 TDC 环境下如何解决 YARN Web UI 日志访问受限的问题?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值