Hi, 

Quick response… unless you tell Derby to set up as a networked service (this is 
going back to SilverCloud days), its a single user instance. So it won’t work. 
Were you using MySQL or something… you would have better luck… 


I think if you go back in to Derby’s docs and see how to start this as a 
networked server (multi-user) , you could try it. 
Most people don’t do this because not many people know Derby and I don’t know 
how well that portion of the code has been maintained over the years. 


HTH

-Mike

> On Jan 12, 2018, at 12:35 PM, Austin Heyne <ahe...@ccri.com> wrote:
> 
> Hi everyone,
> 
> I'm currently running Zeppelin on a spark master node using the AWS provided 
> Zeppelin install. I'm trying to get the notebook setup so multiple devs can 
> use it (and the spark cluster) concurrently. I have the spark interpreter set 
> to instantiate 'Per Note' in 'isolated' processes. I also have 
> 'spark.dynamicAllocation.enabled' set to 'true' so the multiple spark 
> contexts can share the cluster.
> 
> The problem I'm seeing is when the second spark context tries to instantiate 
> hive starts throwing errors because the Derby database has already been 
> booted (by the other context). Full stack trace is available here [1]. How do 
> I go about working around this? Is there a way to have it use another 
> database or is this a limitation?
> 
> Thanks for any help!
> 
> [1] https://gist.github.com/aheyne/8d84eaedefb997f248b6e88c1b9e1e34
> 
> -- 
> Austin L. Heyne
> 

Reply via email to