Hadoop:如何获取或计算队列权重?

时间:2016-09-15 17:38:40

标签: hadoop resourcemanager

我知道可以在fairscheduler.xml文件中获取这些值。但是有没有办法可以使用其中一个资源管理器RESTFul端点来计算这个数字?

参考资料我一直在筛选这些信息: https://hadoop.apache.org/docs/stable/hadoop-yarn/hadoop-yarn-site/ResourceManagerRest.html

除了分析资源管理器节点上的fairscheduler.xml之外,无法获得队列权重

所需解决方案:

queueWeight = ( some_X_value_from_RM_endpoint / some_Y_value_from_RM_endpoint)

带重量的队列示例:

  <queue name="sample_queue">
    <minResources>10000 mb,5 vcores,5 disks</minResources>
    <weight>2.0</weight>
    <schedulingPolicy>fair</schedulingPolicy>
  </queue>

如何在不检查weight = 2.0文件的情况下计算/获取Fairscheduler?是否有针对其他参数的计算来获得此值?

0 个答案:

没有答案