Repository: spark
Updated Branches:
  refs/heads/master 3720b1480 -> 52c734b58


[SPARK-11771][YARN][TRIVIAL] maximum memory in yarn is controlled by two params 
have both in error msg

When we exceed the max memory tell users to increase both params instead of 
just the one.

Author: Holden Karau <[email protected]>

Closes #9758 from 
holdenk/SPARK-11771-maximum-memory-in-yarn-is-controlled-by-two-params-have-both-in-error-msg.


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/52c734b5
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/52c734b5
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/52c734b5

Branch: refs/heads/master
Commit: 52c734b589277267be07e245c959199db92aa189
Parents: 3720b14
Author: Holden Karau <[email protected]>
Authored: Tue Nov 17 15:51:03 2015 -0800
Committer: Andrew Or <[email protected]>
Committed: Tue Nov 17 15:51:03 2015 -0800

----------------------------------------------------------------------
 yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/52c734b5/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
----------------------------------------------------------------------
diff --git a/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala 
b/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
index a3f33d8..ba79988 100644
--- a/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
+++ b/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
@@ -258,7 +258,8 @@ private[spark] class Client(
     if (executorMem > maxMem) {
       throw new IllegalArgumentException(s"Required executor memory 
(${args.executorMemory}" +
         s"+$executorMemoryOverhead MB) is above the max threshold ($maxMem MB) 
of this cluster! " +
-        "Please increase the value of 'yarn.scheduler.maximum-allocation-mb'.")
+        "Please check the values of 'yarn.scheduler.maximum-allocation-mb' 
and/or " +
+        "'yarn.nodemanager.resource.memory-mb'.")
     }
     val amMem = args.amMemory + amMemoryOverhead
     if (amMem > maxMem) {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to