You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Philipp Dallig (Jira)" <ji...@apache.org> on 2021/05/05 07:44:00 UTC

[jira] [Created] (ZEPPELIN-5357) Lucene writer lock isn't closed, during shutdown

Philipp Dallig created ZEPPELIN-5357:
----------------------------------------

             Summary: Lucene writer lock isn't closed, during shutdown
                 Key: ZEPPELIN-5357
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-5357
             Project: Zeppelin
          Issue Type: Bug
          Components: Core
    Affects Versions: 0.9.1, 0.10.0
            Reporter: Philipp Dallig
            Assignee: Philipp Dallig


During the tests I often see the following stack trace.
Cause: Jetty does not close the Lucene writer lock of the old container, during shutdown.
{code}
2021-05-05T07:19:35.8362568Z  INFO [2021-05-05 07:19:35,835] ({main} LuceneSearch.java[<init>]:93) - Use /tmp/zeppelin-index for storing lucene search index
2021-05-05T07:19:35.8372870Z ERROR [2021-05-05 07:19:35,836] ({main} LuceneSearch.java[<init>]:106) - Failed to create new IndexWriter
2021-05-05T07:19:35.8374803Z org.apache.lucene.store.LockObtainFailedException: Lock held by this virtual machine: /tmp/zeppelin-index/write.lock
2021-05-05T07:19:35.8377265Z 	at org.apache.lucene.store.NativeFSLockFactory.obtainFSLock(NativeFSLockFactory.java:127)
2021-05-05T07:19:35.8379585Z 	at org.apache.lucene.store.FSLockFactory.obtainLock(FSLockFactory.java:41)
2021-05-05T07:19:35.8381377Z 	at org.apache.lucene.store.BaseDirectory.obtainLock(BaseDirectory.java:45)
2021-05-05T07:19:35.8382945Z 	at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:775)
2021-05-05T07:19:35.8384378Z 	at org.apache.zeppelin.search.LuceneSearch.<init>(LuceneSearch.java:104)
2021-05-05T07:19:35.8386125Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2021-05-05T07:19:35.8388337Z 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
2021-05-05T07:19:35.8390967Z 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2021-05-05T07:19:35.8395623Z 	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
2021-05-05T07:19:35.8397427Z 	at org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1356)
2021-05-05T07:19:35.8399275Z 	at org.jvnet.hk2.internal.ClazzCreator.createMe(ClazzCreator.java:248)
2021-05-05T07:19:35.8400621Z 	at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:342)
2021-05-05T07:19:35.8402054Z 	at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:463)
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)