当前位置: 首页 > news >正文

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

1.问题描述

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

No matching records found

2.原因分析

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

3.问题解决

//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.测试是否完成

img

相关文章:

  • 在 Linux 系统中,常用的音频命令alsamixer、amixer、aplay、arecord
  • 记chrome的hackbar无法post php://input的问题
  • postman入门使用
  • 阿里云30个公共云地域、89个可用区、5个金融云和政务云地域
  • 【理论】STM32定时器时间计算公式 +【实践】TIM中断1s计时一次
  • svg学习
  • SciPy 库中maximum_filter配合generate_binary_structure获取局部极大值
  • 【Python】基于socket函数的TCP通信
  • SpringBoot多线程与任务调度总结
  • android 手机主界面侧滑退出app问题
  • 测试bug分析
  • Anylogic Pro 8.8.x for Mac / for Linux Crack
  • 西北大学844计算机类考研-25级初试高分总攻略
  • 探究element-ui 2.15.8中<el-input>的keydown事件无效问题
  • 009:vue结合el-table实现表格行拖拽排序(基于sortablejs)
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • 【comparator, comparable】小总结
  • 4个实用的微服务测试策略
  • android 一些 utils
  • C++入门教程(10):for 语句
  • CSS 专业技巧
  • CSS居中完全指南——构建CSS居中决策树
  • javascript从右向左截取指定位数字符的3种方法
  • MD5加密原理解析及OC版原理实现
  • vue 个人积累(使用工具,组件)
  • webgl (原生)基础入门指南【一】
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 前端相关框架总和
  • 使用 QuickBI 搭建酷炫可视化分析
  • 通过几道题目学习二叉搜索树
  • 回归生活:清理微信公众号
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #if #elif #endif
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (十六)Flask之蓝图
  • (一)RocketMQ初步认识
  • (转)我也是一只IT小小鸟
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .net 程序发生了一个不可捕获的异常
  • .Net7 环境安装配置
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • /usr/bin/python: can't decompress data; zlib not available 的异常处理
  • [Angular] 笔记 8:list/detail 页面以及@Input
  • [AX]AX2012开发新特性-禁止表或者表字段
  • [C#]猫叫人醒老鼠跑 C#的委托及事件
  • [c#基础]值类型和引用类型的Equals,==的区别
  • [C++] 统计程序耗时
  • [C++]类和对象(中)
  • [C++数据结构](22)哈希表与unordered_set,unordered_map实现
  • [docker] Docker的私有仓库部署——Harbor
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包