You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Arun Suresh (JIRA)" <ji...@apache.org> on 2015/09/30 10:13:04 UTC

[jira] [Created] (YARN-4212) FairScheduler: Parent queues with 'Fair' policy should compute shares of all resources for its children during a recompute

Arun Suresh created YARN-4212:
---------------------------------

             Summary: FairScheduler: Parent queues with 'Fair' policy should compute shares of all resources for its children during a recompute
                 Key: YARN-4212
                 URL: https://issues.apache.org/jira/browse/YARN-4212
             Project: Hadoop YARN
          Issue Type: Bug
            Reporter: Arun Suresh
            Assignee: Arun Suresh


The Fair Scheduler, while performing a {{recomputeShares()}} during an {{update()}} call, uses the parent queues policy to distribute shares to its children.

If the parent queues policy is 'fair', it only computes weight for memory and sets the vcores fair share of its children to 0.

Assuming a situation where we have 1 parent queue with policy 'fair' and multiple leaf queues with policy 'drf', Any app submitted to the child queues with vcore requirement > 1 will always be above fairshare, since during the recomputeShare process, the child queues were all assigned 0 for fairshare vcores.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)