Siqi Li commented on YARN-3176:

One example could be queueMaxAppsDefault is set to 50, and "parent" has a 
maxRunningApps of 25. But if the child queues of the "parent" do not have 
maxRunningApps set, they are going to get 50 as their max instead of 25. In 
this case, MaxRunningAppEnforcer could end up letting more apps running in the 
child queues.

Also, I don't think there is a direct way to find out the maxRunningApps number 
of a parent queue from the scheduler UI.

> In Fair Scheduler, child queue should inherit maxApp from its parent
> --------------------------------------------------------------------
>                 Key: YARN-3176
>                 URL: https://issues.apache.org/jira/browse/YARN-3176
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Siqi Li
>            Assignee: Siqi Li
>         Attachments: YARN-3176.v1.patch, YARN-3176.v2.patch
> if the child queue does not have a maxRunningApp limit, it will use the 
> queueMaxAppsDefault. This behavior is not quite right, since 
> queueMaxAppsDefault is normally a small number, whereas some parent queues do 
> have maxRunningApp set to be more than the default

This message was sent by Atlassian JIRA

Reply via email to