You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@livy.apache.org by "Matthew Livesey (JIRA)" <ji...@apache.org> on 2019/03/13 21:30:00 UTC

[jira] [Closed] (LIVY-133) For interactive sessions, spark.master is hardcoded

     [ https://issues.apache.org/jira/browse/LIVY-133?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matthew Livesey closed LIVY-133.
--------------------------------

> For interactive sessions, spark.master is hardcoded
> ---------------------------------------------------
>
>                 Key: LIVY-133
>                 URL: https://issues.apache.org/jira/browse/LIVY-133
>             Project: Livy
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.2
>         Environment: Centos Linux, Standalone Spark 1.5.1, Livy master branch as of 28-04-2016.
>            Reporter: Matthew Livesey
>            Assignee: Marcelo Vanzin
>            Priority: Major
>             Fix For: 0.2
>
>
> In the InteractiveSession class at this line:
> https://github.com/cloudera/livy/blob/a5f3cfc9ebf1a5b3caf9ac23583c105fcf49aa6a/server/src/main/scala/com/cloudera/livy/server/interactive/InteractiveSession.scala#L74
> The master of the Client Builder is hard coded to be "yarn-cluster". This overrides any value set in config as described in a comment within the client builder:
> {code:java}
>   /**
>    * Creates a new builder that will optionally load the default Livy and Spark configuration
>    * from the classpath.
>    *
>    * Livy client configuration is stored in a file called "livy-client.conf", and Spark client
>    * configuration is stored in a file called "spark-defaults.conf", both in the root of the
>    * application's classpath. Livy configuration takes precedence over Spark's (in case
>    * configuration entries are duplicated), and configuration set in this builder object will
>    * override the values in those files.
>    */
> {code}
> Locally, with this line removed, I could start an interactive session (using the simple example from the project README) with master set to 'local' in my spark-defaults.conf.
> It looks like an InteractiveSession would only work with YARN in the current version.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)