I have already commit a pull request to fix this problem, see:
https://github.com/apache/incubator-zeppelin/pull/267

2015-08-30 11:38 GMT+08:00 linxi zeng <linxizeng0...@gmail.com>:

> hi, moon:
>    After using zeppelin server for some days, we often found that
> paragraph can't run while the zeppelin server process is on, restart
> interpreter is just not work. Then we find out that the
> RemoteInterpreterServer is in deadlock, and can't be stopped by zeppelin
> server. Unfortunately, this deadlocked RemoteInterpreterServer will still
> hold the hadoop resources, we need to kill the process manually each time.
>
> We use jstack to monitor the RemoteInterpreterServer process, the key
> information is like that: (you can see the detail info in:
> https://issues.apache.org/jira/browse/ZEPPELIN-271)
>
> Found one Java-level deadlock:
> =============================
> "pool-1-thread-8":
> waiting to lock monitor 0x00007f58a8006178 (object 0x00000000ebb9d298, a
> org.apache.zeppelin.interpreter.InterpreterGroup),
> which is held by "pool-1-thread-4"
> "pool-1-thread-4":
> waiting to lock monitor 0x00007f58a8002f48 (object 0x00000000ecbd8008, a
> org.apache.zeppelin.interpreter.ClassloaderInterpreter),
> which is held by "pool-1-thread-2"
> "pool-1-thread-2":
> waiting to lock monitor 0x00007f58a8006178 (object 0x00000000ebb9d298, a
> org.apache.zeppelin.interpreter.InterpreterGroup),
> which is held by "pool-1-thread-4"
>
>
>

Reply via email to