YARN-6208. Improve the log when FinishAppEvent sent to the NodeManager which didn't run the application (Contributed by Akira Ajisaka via Daniel Templeton)
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/73ecb193 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/73ecb193 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/73ecb193 Branch: refs/heads/HADOOP-13345 Commit: 73ecb19312879d54e1cbe80199fe950d81c81104 Parents: 056cc72 Author: Daniel Templeton <[email protected]> Authored: Fri Jun 2 08:50:19 2017 -0700 Committer: Daniel Templeton <[email protected]> Committed: Fri Jun 2 08:50:19 2017 -0700 ---------------------------------------------------------------------- .../nodemanager/containermanager/ContainerManagerImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/73ecb193/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java index 50268b9..cbf617b 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java @@ -1475,8 +1475,10 @@ public class ContainerManagerImpl extends CompositeService implements for (ApplicationId appID : appsFinishedEvent.getAppsToCleanup()) { Application app = this.context.getApplications().get(appID); if (app == null) { - LOG.warn("couldn't find application " + appID + " while processing" - + " FINISH_APPS event"); + LOG.info("couldn't find application " + appID + " while processing" + + " FINISH_APPS event. The ResourceManager allocated resources" + + " for this application to the NodeManager but no active" + + " containers were found to process."); continue; } --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
