hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arun Suresh (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-5823) Update NMTokens in case of requests with only opportunistic containers
Date Fri, 04 Nov 2016 16:39:58 GMT

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

Arun Suresh commented on YARN-5823:
-----------------------------------

Thanks for the patch [~kkaranasos].

I am thinking a simpler fix would be to just replace
{{if (!allocation.getContainers().isEmpty())}} in line 545 of {{ApplicationMasterService}}
with
{{if (!allocation.getNMTokens().isEmpty())}}
This also retains the guarantee that the {{pullUpdatedNMTokens()}} and {{allocation.getNMTokens()}}
is called exactly once per allocate call.

> Update NMTokens in case of requests with only opportunistic containers
> ----------------------------------------------------------------------
>
>                 Key: YARN-5823
>                 URL: https://issues.apache.org/jira/browse/YARN-5823
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Konstantinos Karanasos
>            Assignee: Konstantinos Karanasos
>            Priority: Blocker
>         Attachments: YARN-5823.001.patch, YARN-5823.002.patch
>
>
> At the moment, when an {{AllocateRequest}} contains only opportunistic {{ResourceRequests}},
the updated NMTokens are not properly added to the {{AllocateResponse}}.
> In such a case the AM does not get back the needed NMTokens that are required to start
the opportunistic containers at the respective nodes.



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

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


Mime
View raw message