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

Robert Metzger commented on FLINK-4114:
---------------------------------------

Hi Chris,
I'm happy hear that you've found a solution for now.
I'm (and I think other Flink committers as well) are currently pretty busy 
preparing the 1.1 release. Afterwards, I'm planning to look into solutions for 
your feature request.

> Need a way to manage multiple named, long-lived jobs on a single YARN cluster 
> in an automated manner
> ----------------------------------------------------------------------------------------------------
>
>                 Key: FLINK-4114
>                 URL: https://issues.apache.org/jira/browse/FLINK-4114
>             Project: Flink
>          Issue Type: Improvement
>          Components: YARN Client
>            Reporter: Chris Hogue
>
> We are running several Flink jobs on a single YARN cluster. Currently each 
> Flink job is run in its own YARN session (and thus its own YARN application 
> ID). The difficulty comes in that we want to manage each of these jobs 
> individually by name. For example we want to start, stop, update one job 
> without affecting others. The primary access to these jobs is via the YARN 
> application ID, which is not meaningful to discern which flink job it is 
> running.
> It would be nice if we had tools that would allow us to manage the flink jobs 
> by name and have it do the right thing with the YARN session. Today we can 
> use 'flink run' and have it start a YARN session for that job, but from that 
> point forward we have only the YARN application ID to work with.
> As a concrete example suppose we have 2 jobs with names JobA and JobB. We'd 
> want a way to so something like: 
> flink run <JobA jar>; flink run <JobB jar>
> We'd then want to be able to call:
> flink cancel JobA
> The cancel command would spin down the YARN session for JobA in addition to 
> the flink job, leaving JobB running as normal. I've simplified the commands 
> leaving out other options for illustrative purposes. And we'll want to be 
> able to use savepoints through these steps as well.



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

Reply via email to