hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gour Saha (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-5855) DELETE call sometimes returns success when app is not deleted
Date Tue, 29 Aug 2017 19:23:00 GMT

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

Gour Saha commented on YARN-5855:

DELETE being synchronous makes sense to me too. 

Only one point to think on is - since the intent of the app-owner is to destroy the app, he/she
probably doesn't care if the app is stopped elegantly or not (as long as log-aggregation is
done successfully after the app dies). Now in worst case the API can take up to 10 secs to
respond. I think 10 secs is too high. Do you think we should reduce it? My suggestion is 2

> DELETE call sometimes returns success when app is not deleted
> -------------------------------------------------------------
>                 Key: YARN-5855
>                 URL: https://issues.apache.org/jira/browse/YARN-5855
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Billie Rinaldi
>            Assignee: Gour Saha
> Looking into this issue with [~gsaha], we noticed that multiple things can contribute
to an app continuing to run after a DELETE call, which consists of a stop and a destroy operation.
One problem is that the stop call is asynchronous unless a force flag is set. Without the
force flag, a message is sent to the AM and success is returned, and with the flag yarnClient.killRunningApplication
is called. (There is also an option to wait for a fixed amount of time for the app to stop
before returning, but DELETE is not setting this option and force is preferable in this case.)
The other issue is that the destroy operation is attempted in a loop, but if the number of
retries is exceeded the call returns a 204 response.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org

View raw message