江门网站制作专业,开一个做网站的公司赚钱吗,材料网站建设,如何免费简单建一个网站1.问题描述
使用yarn调度任务时#xff0c;在CapacityScheduler页面上单击叶队列#xff08;或子队列#xff09;时#xff0c;不会显示应用程序任务信息#xff0c;root队列可以显示任务。此外#xff0c;FairScheduler页面是正常的。
No matching records found2.原…1.问题描述
使用yarn调度任务时在CapacityScheduler页面上单击叶队列或子队列时不会显示应用程序任务信息root队列可以显示任务。此外FairScheduler页面是正常的。
No matching records found2.原因分析
CapacitySchedulerPage中使用的$‘#apps’.dataTable.fnFilter基于索引值为4的列进行筛选索引从0开始。然而实际上“队列”列位于索引5处这导致了单击纱线子队列不会显示其正在运行的作业的问题。
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.测试是否完成