YARN-8075. DShell does not fail when we ask more GPUs than available even though AM throws 'InvalidResourceRequestException'. Contributed by Wangda Tan.
(cherry picked from commit d1e378d02bdaec2f078ccc89698e7959ffcc71b3) (cherry picked from commit 6c904388f401d3ca1641050fa4ff9996dff54aa4) Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/b5fd90c3 Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/b5fd90c3 Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/b5fd90c3 Branch: refs/heads/branch-3.1.0 Commit: b5fd90c3a8c3403008727e3a42ce23c77090d1e5 Parents: 276a5ca Author: Sunil G <[email protected]> Authored: Wed Mar 28 08:03:18 2018 +0530 Committer: Wangda Tan <[email protected]> Committed: Thu Mar 29 09:46:06 2018 -0700 ---------------------------------------------------------------------- .../yarn/applications/distributedshell/ApplicationMaster.java | 1 - 1 file changed, 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/b5fd90c3/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java ---------------------------------------------------------------------- diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java index 5c10775..75f4073 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-applications-distributedshell/src/main/java/org/apache/hadoop/yarn/applications/distributedshell/ApplicationMaster.java @@ -1147,7 +1147,6 @@ public class ApplicationMaster { public void onError(Throwable e) { LOG.error("Error in RMCallbackHandler: ", e); done = true; - amRMClient.stop(); } } --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
