INFO-修改fair-Scheduler.xml 配置中队列权重

适用模块

yarn

具体说明
修改fair-Scheduler.xml 配置中队列权重
使用示例

注意:避开整点操作,以免整点时自动刷新到配置文件。
fair-Scheduler.xml:
INF0-fs调度修改fair-Scheduler.xml 配置中队列权重 - 图1

一、SQL语句
insert into meta.yarn_queue_config (cluster, scheduler, key, value) values ('队列所在集群', 'FairScheduler', '配置key', '配置值');
配置示例
三级队列:root.algo.sla
配置key: root.algo.sla.weight
value: 权重
INF0-fs调度修改fair-Scheduler.xml 配置中队列权重 - 图2
二、RM 节点运行以下命令刷新队列配置
1.连接yarn
2.yarn rmadmin -refreshQueues
三、滚动重启 hadoop-meta的scheduler 组件
确认fair-Scheduler.xml 配置中队列权重是否修改
其他
1、二级队列配置(root.fanyouping)
key=root.fanyouping.weight
value=100
INF0-fs调度修改fair-Scheduler.xml 配置中队列权重 - 图3
2、root队列配置
key=root.aclSubmitApps
value=fanyouping
INF0-fs调度修改fair-Scheduler.xml 配置中队列权重 - 图4
3、全局配置
key=queueMaxAMShareDefault
value=-1
INF0-fs调度修改fair-Scheduler.xml 配置中队列权重 - 图5