Marcelo Vanzin created SPARK-1631:
-------------------------------------
Summary: App name set in SparkConf (not in JVM properties) not
respected by Yarn backend
Key: SPARK-1631
URL: https://issues.apache.org/jira/browse/SPARK-1631
Project: Spark
Issue Type: Bug
Components: YARN
Reporter: Marcelo Vanzin
Assignee: Marcelo Vanzin
When you submit an application that sets its name using a SparkContext
constructor or SparkConf.setAppName(), the Yarn app name is not set and the app
shows up as "Spark" in the RM UI.
That's because YarnClientSchedulerBackend only looks at the system properties
to look for the app name, instead of looking at the app's config.
e.g., app initializes like this:
{code}
val sc = new SparkContext(new SparkConf().setAppName("Blah"));
{code}
Start app like this:
{noformat}
./bin/spark-submit --master yarn --deploy-mode client blah blah blah
{noformat}
And app name in RM UI does not reflect the code.
--
This message was sent by Atlassian JIRA
(v6.2#6252)