[ 
https://issues.apache.org/jira/browse/YARN-10588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17300876#comment-17300876
 ] 

Eric Payne commented on YARN-10588:
-----------------------------------

bq.  I wonder if we should be looping over the first 
ResourceUtils.getNumberOfCountableResourceTypes() resource types instead of all 
of them.
[~Jim_Brennan], good catch, thanks for pointing that out. I think that would be 
a good change to make to the methods. To me, that sounds like a separate JIRA. 
Do you agree?

> Percentage of queue and cluster is zero in WebUI 
> -------------------------------------------------
>
>                 Key: YARN-10588
>                 URL: https://issues.apache.org/jira/browse/YARN-10588
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Bilwa S T
>            Assignee: Bilwa S T
>            Priority: Major
>         Attachments: YARN-10588.001.patch, YARN-10588.002.patch, 
> YARN-10588.003.patch, YARN-10588.004.patch
>
>
> Steps to reproduce:
> Configure below property in resource-types.xml
> {code:java}
> <property>
>  <name>yarn.resource-types</name>
>  <value>yarn.io/gpu</value>
>  </property>{code}
> Submit a job
> In UI you can see % Of Queue and % Of Cluster is zero for the submitted 
> application
>  
> This is because in SchedulerApplicationAttempt has below check for 
> calculating queueUsagePerc and clusterUsagePerc
> {code:java}
> if (!calc.isInvalidDivisor(cluster)) {
>         float queueCapacityPerc = queue.getQueueInfo(false, false)
>             .getCapacity();
>         queueUsagePerc = calc.divide(cluster, usedResourceClone,
>             Resources.multiply(cluster, queueCapacityPerc)) * 100;
>         if (Float.isNaN(queueUsagePerc) || Float.isInfinite(queueUsagePerc)) {
>           queueUsagePerc = 0.0f;
>         }
>         clusterUsagePerc =
>             calc.divide(cluster, usedResourceClone, cluster) * 100;
>       }
> {code}
> calc.isInvalidDivisor(cluster) always returns true as gpu resource is 0



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to