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

Chandni Singh commented on YARN-7440:
-------------------------------------

When a ServiceRecord doesn't exist for multiple containers belonging to the 
same component, then it is possible that a container is assigned to a different 
component instance when the AM recovers. 
Discussed this issue with [~jianhe] and [~billie.rinaldi] offline. Swapping 
containers to different component instances will cause naming conflicts inside 
the container process.  Currently we don't get the component name from the 
_Container_, so in order to implement this correctly we need to wait for 
https://issues.apache.org/jira/browse/YARN-6594.



> Optimization to AM recovery when the service record doesn't exist for a 
> container
> ---------------------------------------------------------------------------------
>
>                 Key: YARN-7440
>                 URL: https://issues.apache.org/jira/browse/YARN-7440
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Chandni Singh
>            Assignee: Chandni Singh
>             Fix For: yarn-native-services
>
>         Attachments: YARN-7440.001.patch, YARN-7440.002.patch
>
>
> When AM recovers, if the service record doesn’t exist for a container sent 
> from RM, it can re-query the container status from NM, today it will release 
> the container



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

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