我知道可以在fairscheduler.xml文件中获取这些值 . 但有没有办法可以使用资源管理器RESTFul endpoints 之一来计算这个数字?
参考资料我一直在筛选这些信息:https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/ResourceManagerRest.html
Problem:
除了分析资源管理器节点上的fairscheduler.xml之外,无法获得队列权重
Desired Solution (example)
queueWeight =(some_X_value_from_RM_endpoint / some_Y_value_from_RM_endpoint)
Example Of Queue with Weight
<queue name="sample_queue">
<minResources>10000 mb,5 vcores,5 disks</minResources>
<weight>2.0</weight>
<schedulingPolicy>fair</schedulingPolicy>
</queue>
Question :
如何在不检查Fairscheduler文件的情况下计算/获取 weight = 2.0 ?是否有针对其他参数的计算来获得此值?