Hi, ZeppelinServer try to terminate interpreter process when shutting down [1]. Also bin/zeppelin-deamon.sh script clean up if some processes are left [2].
If some processes are remained after shutting down Zeppelin, that's not an expected result. Thanks, moon [1] https://github.com/apache/zeppelin/blob/master/zeppelin-server/src/main/java/org/apache/zeppelin/server/ZeppelinServer.java#L159 [2] https://github.com/apache/zeppelin/blob/master/bin/zeppelin-daemon.sh#L218 On Thu, Dec 15, 2016 at 11:25 AM Ruslan Dautkhanov <[email protected]> wrote: > How to make Interpreter processes terminate if Zeppelin server exits? > > When we restart Zeppelin server (main process), in many cases, Interpreter > process keeps running, essential becoming a zombie processes. > > In case of Spark interpreter, it also holds SparkContext - consuming > server-side > resources too. > > How do we configure Zeppelin to kill all interpreters before its main > process terminates? > Or is this a bug? > > We're running ~2 weeks old snapshot of 0.7.0 Zeppelin. > > > Thank you, > Ruslan Dautkhanov >
