[ https://issues.apache.org/jira/browse/YARN-3938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14631317#comment-14631317 ]
Bibin A Chundatt commented on YARN-3938: ---------------------------------------- Hi [~leftnoteasy] .As i understand {{ labelManager.getResourceByLabel(RMNodeLabelsManager.NO_LABEL, clusterResource)}} will return {{0}} that is the reason its going wrong. Please correct me if i am wrong. Any thoughts? > AM Resources for leaf queues zero when DEFAULT PARTITION resource is zero > with NodeLabel > ---------------------------------------------------------------------------------------- > > Key: YARN-3938 > URL: https://issues.apache.org/jira/browse/YARN-3938 > Project: Hadoop YARN > Issue Type: Bug > Components: resourcemanager > Reporter: Bibin A Chundatt > Assignee: Bibin A Chundatt > Priority: Critical > Attachments: Am limit for subqueue.jpg > > > In case of leaf queue the AM resource calculation is based on > {{absoluteCapacityResource}}. Below is the calculation for absolute capacity > {{LeafQueue#updateAbsoluteCapacityResource()}} > {code} > private void updateAbsoluteCapacityResource(Resource clusterResource) { > absoluteCapacityResource = > Resources.multiplyAndNormalizeUp(resourceCalculator, labelManager > .getResourceByLabel(RMNodeLabelsManager.NO_LABEL, > clusterResource), > queueCapacities.getAbsoluteCapacity(), minimumAllocation); > } > {code} > If default partition resource is zero for all Leaf queue the resource for AM > will be zero > Snapshot also attached for the same -- This message was sent by Atlassian JIRA (v6.3.4#6332)