web UI中队列各项参数含义:
Queue State:
RUNNING
Used Capacity:
0.0% 已使用资源占队列配置值的百分比
Absolute Used Capacity:
0.0% 已使用资源占集群的百分比
Absolute Capacity:
90.0% 集群最小可使用容量
Absolute Max Capacity:
100.0% 集群最大可使用资源量
Used Resources:
<memory:0, vCores:0>
Num Schedulable Applications:
0 正在被调度的应用
Num Non-Schedulable Applications:
0 没有被调度的应用
Num Containers:
0 已启动容器数量
Max Applications:
9000 最大可运行的应用数量(处于pending和running状态的,比如配置最大运行量
yarn.scheduler.capacity.maximum-applications 为10000,Absolute
Capacity为90%,则这个值为9000)(这个就是个摆设,实际取决于集群大小和相关的配置)
Max Applications Per User:
9000 单用户最大可运行应用
Max Schedulable Applications:
36 集群最大可调度应用数量,取决于内存总量,应用最小内存分配,am可用资源占比。(例如:内存总量360G,yarn.scheduler.minimum-allocation-mb
为1024M,yarn.scheduler.capacity.maximum-am-resource-percent 为0.1,则此值为360*0.1/1=36)
Max Schedulable Applications Per User:
33 单个用户最大可调度应用数量。(Max Schedulable Applications * 该队列capacity占比 * 单用户可使用队列资源占比)
Configured Capacity:
90.0% 配置该队列capacity
Configured Max Capacity:
100.0% 配置该队列最大可使用capacity
Configured Minimum User Limit Percent:
100% 单用户可使用队列资源百分比
Configured User Limit Factor:
1.0 每个user最多可以使用几个其他queue的资源
Active users: