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

Eric Payne commented on YARN-8546:
----------------------------------

I uploaded branch-2.10 patch.
The {{FiCaSchedulerApp}} changes are the same.
The {{TestCapacitySchedulerAsyncScheduling}} changes are essentially the same, 
except I had to add/modify Assertions since {{CapacityScheduler#tryCommit}} is 
a void function in 2.10. The new unit test in branch-3 expected {{tryCommit}} 
to return a boolean.

[~Tao Yang] / [~cheersyang], would you mind taking a look?

> Resource leak caused by a reserved container being released more than once 
> under async scheduling
> -------------------------------------------------------------------------------------------------
>
>                 Key: YARN-8546
>                 URL: https://issues.apache.org/jira/browse/YARN-8546
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: capacity scheduler
>    Affects Versions: 3.1.0
>            Reporter: Weiwei Yang
>            Assignee: Tao Yang
>            Priority: Major
>              Labels: global-scheduling
>             Fix For: 3.2.0, 3.1.1
>
>         Attachments: YARN-8546.001.patch, YARN-8546.branch-2.10.001.patch
>
>
> I was able to reproduce this issue by starting a job, and this job keeps 
> requesting containers until it uses up cluster available resource. My cluster 
> has 70200 vcores, and each task it applies for 100 vcores, I was expecting 
> total 702 containers can be allocated but eventually there was only 701. The 
> last container could not get allocated because queue used resource is updated 
> to be more than 100%.



--
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