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

Tsuyoshi OZAWA commented on YARN-1292:
--------------------------------------

+1 for your design. This is also useful to implement container-reuse feature in 
mrv2(MAPREDUCE-3902).

{quote}
No changes are expected to be needed in the RM since the NM will continue to 
report this container as running to the RM. This should be a fairly localised 
NM-only change.
{quote}

This is very small point, but only one change in the RM is to add 
startProcess() API to let AM request to launch processes, right?

> De-link container life cycle from the process it runs
> -----------------------------------------------------
>
>                 Key: YARN-1292
>                 URL: https://issues.apache.org/jira/browse/YARN-1292
>             Project: Hadoop YARN
>          Issue Type: Improvement
>    Affects Versions: 2.1.1-beta
>            Reporter: Bikas Saha
>
> Currently, a container is considered done when its OS process exits. This 
> makes it cumbersome for apps to be able to reuse containers for different 
> processes. Long running daemons may want to run in the same containers as the 
> previous versions. So eg. is an hbase region server crashes/upgraded it would 
> want to restart in the same container where everything it needs would already 
> be warm and ready.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to