[
https://issues.apache.org/jira/browse/YARN-445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrey Klochkov reassigned YARN-445:
Assignee: (was: Andrey Klochkov)
After I submitted the patch for this there were alternative proposals / patches
discussed, so I'm unassigning myself from this jira.
Ability to signal containers
Key: YARN-445
URL: https://issues.apache.org/jira/browse/YARN-445
Project: Hadoop YARN
Issue Type: Task
Components: nodemanager
Reporter: Jason Lowe
Labels: BB2015-05-TBR
Attachments: MRJob.png, MRTasks.png, YARN-445--n2.patch,
YARN-445--n3.patch, YARN-445--n4.patch,
YARN-445-signal-container-via-rm.patch, YARN-445.patch, YARNContainers.png
It would be nice if an ApplicationMaster could send signals to contaniers
such as SIGQUIT, SIGUSR1, etc.
For example, in order to replicate the jstack-on-task-timeout feature
implemented by MAPREDUCE-1119 in Hadoop 0.21 the NodeManager needs an
interface for sending SIGQUIT to a container. For that specific feature we
could implement it as an additional field in the StopContainerRequest.
However that would not address other potential features like the ability for
an AM to trigger jstacks on arbitrary tasks *without* killing them. The
latter feature would be a very useful debugging tool for users who do not
have shell access to the nodes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)