Hi Ben, I suggest you stop Z, remove conf/interpreter.json, and start Z again.
Regards, JL On Friday, 1 July 2016, moon soo Lee <leemoon...@gmail.com> wrote: > Hi Ben, > > Livy interpreter is included in 0.6.0. If it is not listed when you create > interpreter setting, could you check if your 'zeppelin.interpreters' > property list Livy interpreter classes? (conf/zeppelin-site.xml) > > Thanks, > moon > > On Wed, Jun 29, 2016 at 11:52 AM Benjamin Kim <bbuil...@gmail.com > <javascript:_e(%7B%7D,'cvml','bbuil...@gmail.com');>> wrote: > >> On a side note… >> >> Has anyone got the Livy interpreter to be added as an interpreter in the >> latest build of Zeppelin 0.6.0? By the way, I have Shiro authentication on. >> Could this interfere? >> >> Thanks, >> Ben >> >> >> On Jun 29, 2016, at 11:18 AM, moon soo Lee <m...@apache.org >> <javascript:_e(%7B%7D,'cvml','m...@apache.org');>> wrote: >> >> Livy interpreter internally creates multiple sessions for each user, >> independently from 3 binding modes supported in Zeppelin. >> Therefore, 'shared' mode, Livy interpreter will create sessions per each >> user, 'scoped' or 'isolated' mode will result create sessions per notebook, >> per user. >> >> Notebook is shared among users, they always use the same interpreter >> instance/process, for now. I think supporting per user interpreter >> instance/process would be future work. >> >> Thanks, >> moon >> >> On Wed, Jun 29, 2016 at 7:57 AM Chen Song <chen.song...@gmail.com >> <javascript:_e(%7B%7D,'cvml','chen.song...@gmail.com');>> wrote: >> >>> Thanks for your explanation, Moon. >>> >>> Following up on this, I can see the difference in terms of single or >>> multiple interpreter processes. >>> >>> With respect to spark drivers, since each interpreter spawns a separate >>> Spark driver in regular Spark interpreter setting, it is clear to me the >>> different implications of the 3 binding modes. >>> >>> However, when it comes to Livy server with impersonation turned on, I am >>> a bit confused. Will Livy interpreter always create a new Spark driver >>> (along with a Spark Context instance) for each user session, regardless of >>> the binding mode of Livy interpreter? I am not very familiar with Livy, but >>> from what I could tell, I see no difference between different binding modes >>> for Livy on as far as how Spark drivers are concerned. >>> >>> Last question, when a notebook is shared among users, will they always >>> use the same interpreter instance/process already created? >>> >>> Thanks >>> Chen >>> >>> >>> >>> On Fri, Jun 24, 2016 at 11:51 AM moon soo Lee <m...@apache.org >>> <javascript:_e(%7B%7D,'cvml','m...@apache.org');>> wrote: >>> >>>> Hi, >>>> >>>> Thanks for asking question. It's not dumb question at all, Zeppelin >>>> docs does not explain very well. >>>> >>>> Spark Interpreter, >>>> >>>> 'shared' mode, a spark interpreter setting spawn a interpreter process >>>> to serve all notebooks which binded to this interpreter setting. >>>> 'scoped' mode, a spark interpreter setting spawn multiple interpreter >>>> processes per notebook which binded to this interpreter setting. >>>> >>>> Using Livy interpreter, >>>> >>>> Zeppelin propagate current user information to Livy interpreter. And >>>> Livy interpreter creates different session per user via Livy Server. >>>> >>>> >>>> Hope this helps. >>>> >>>> Thanks, >>>> moon >>>> >>>> >>>> On Tue, Jun 21, 2016 at 6:41 PM Chen Song <chen.song...@gmail.com >>>> <javascript:_e(%7B%7D,'cvml','chen.song...@gmail.com');>> wrote: >>>> >>>>> Zeppelin provides 3 binding modes for each interpreter. With `scoped` >>>>> or `shared` Spark interpreter, every user share the same SparkContext. >>>>> Sorry for the dumb question, how does it differ from Spark via Ivy Server? >>>>> >>>>> >>>>> -- >>>>> Chen Song >>>>> >>>>> >> -- 이종열, Jongyoul Lee, 李宗烈 http://madeng.net