hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ming Ma (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (YARN-1803) Signal container support in nodemanager
Date Sat, 03 May 2014 02:51:14 GMT

     [ https://issues.apache.org/jira/browse/YARN-1803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Ming Ma updated YARN-1803:
--------------------------

    Attachment: YARN-1803.patch

Here is the patch to support signal container functionality in node manager.

1. NodeStatusUpdater will send  ContainerManagerEventType.SIGNAL_CONTAINERS to ContainerManager
when it receives notification from RM. That will be covered under https://issues.apache.org/jira/browse/YARN-1805.
2. After ContainerManager receives ContainerManagerEventType.SIGNAL_CONTAINERS, it will notify
ContainersLauncher via ContainersLauncherEventType.SIGNAL_CONTAINER and eventually deliver
the request to ContainerExecutor.
3. ContainerExecutor's signalContainer method is modified to take OS-independent SignalContainerCommand.

Note, the patch also includes YARN-1897 so that jenkins can build the patch.

> Signal container support in nodemanager
> ---------------------------------------
>
>                 Key: YARN-1803
>                 URL: https://issues.apache.org/jira/browse/YARN-1803
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: nodemanager
>            Reporter: Ming Ma
>            Assignee: Ming Ma
>         Attachments: YARN-1803.patch
>
>
> It could include the followings.
> 1. ContainerManager is able to process a new event type ContainerManagerEventType.SIGNAL_CONTAINERS
coming from NodeStatusUpdater and deliver the request to ContainerExecutor.
> 2. Translate the platform independent signal command to Linux specific signals. Windows
support will be tracked by another task.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message