[BUG] Hadoop-3.3.4集群yarn管理页面子队列不显示任务

1.问题描述

使用yarn调度任务时,在CapacityScheduler页面上单击叶队列(或子队列)时,不会显示应用程序任务信息,root队列可以显示任务。此外,FairScheduler页面是正常的。

bash 复制代码
No matching records found

2.原因分析

CapacitySchedulerPage中使用的$('#apps').dataTable().fnFilter基于索引值为4的列进行筛选(索引从0开始)。然而,实际上,"队列"列位于索引5处,这导致了单击纱线子队列不会显示其正在运行的作业的问题。

3.问题解决

java 复制代码
//1.下载3.3.4源码
//2.修改源码 hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/CapacitySchedulerPage.java
  "    $('#apps').dataTable().fnFilter(q, 4, true);",//变更为下面的
  "    $('#apps').dataTable().fnFilter(q, 5, true);",
//3.打包hadoop-yarn-server-resourcemanager模块产生hadoop-yarn-server-resourcemanager-3.3.4.jar
//4.替换掉your_hadoop_home/hadoop-3.3.4/share/hadoop/yarn/hadoop-yarn-server-resourcemanager-3.3.4.jar
//5.重启yarn服务:
stop-yarn.sh
start-yarn.sh

也可以去社区直接找到大神修改好的:https://github.com/apache/hadoop/tree/013389afa241370935e98a31066c393b2f5b1159

4.测试是否完成

相关推荐
大大大大晴天️9 分钟前
Flink技术实践:RocksDB 状态后端技术解密
大数据·flink
深圳市九鼎创展科技11 分钟前
九鼎创展 X7110 开发板(JH7110):国产 RISC-V 多媒体平台全解析
大数据·linux·人工智能·嵌入式硬件·ubuntu·risc-v
跨境猫小妹16 分钟前
邮政与燃油附加同步抬升之后跨境卖家如何预留尾程成本缓冲
大数据·人工智能·产品运营·跨境电商·营销策略
跨境牛马哥20 分钟前
2026爬虫开发:Playwright对决Puppeteer
大数据·网络·网络协议
龙亘川25 分钟前
BM²T 电池管理技术深度解析:大容量储能时代的安全、精准与高效解决方案
大数据·bm²t 电池管理技术深度解析
sunshine88530 分钟前
合并报表自动化:数据治理如何助力集团企业突破成本与合规瓶颈?
大数据·数据库·人工智能
一切皆是因缘际会36 分钟前
终结拟合式智能:记忆博弈心智架构重塑硅基生命进化逻辑
大数据·人工智能·深度学习·机器学习·架构
一起聊电气37 分钟前
不止保安全!智慧用电系统解锁照明安全节能双赛道
大数据·网络·人工智能·安全·智能家居·空调
肖有米XTKF864640 分钟前
肖有米开发团队:昕之康模式系统开发-昕之康小程序制度商城
大数据·人工智能·团队开发·csdn开发云
落日屿星辰44 分钟前
hixl - 让分布式通信“零拷贝“
大数据