简体   繁体   English

org.apache.lucene.store.LockObtainFailedException:锁定获取超时:NativeFSLock@/var/database/schema/label/lucene/write.lock

[英]org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@/var/database/schema/label/lucene/write.lock

I am just getting this error Error Log : org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@/var/database/schema/label/lucene/write.lock org.apache.lucene.store.Lock.obtain(Lock.java:84) org.apache.lucene.index.IndexWriter.(IndexWriter.java:1098) org.neo4j.kernel.api.impl.index.IndexWriterFactories$1.create(IndexWriterFactories.java:44) org.neo4j.kernel.api.impl.index.LuceneLabelScanStore.init(LuceneLabelScanStore.java:301) org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:474) org.neo4j.kernel.lifecycle.LifeSupport.init(LifeSupport.java:72) org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:337) org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.start(LifeSupport.java:498) org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:165) org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstanc 我刚刚收到此错误错误日志:org.apache.lucene.store.LockObtainFailedException:锁定获取超时:NativeFSLock@/var/database/schema/label/lucene/write.lock org.apache.lucene.store.Lock。获取(Lock.java:84)org.apache.lucene.index.IndexWriter。(IndexWriter.java:1098)org.neo4j.kernel.api.impl.index.IndexWriterFactories $ 1.create(IndexWriterFactories.java:44)org。 neo4j.kernel.api.impl.index.LuceneLabelScanStore.init(LuceneLabelScanStore.java:301)org.neo4j.kernel.lifecycle.LifeSupport $ LifecycleInstance.init(LifeSupport.java:474)org.neo4j.kernel.lifecycle.LifeSupport。 init(LifeSupport.java:72)org.neo4j.kernel.impl.nioneo.xa.NeoStoreXaDataSource.start(NeoStoreXaDataSource.java:337)org.neo4j.kernel.lifecycle.LifeSupport $ LifecycleInstance.start(LifeSupport.java:498) org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)org.neo4j.kernel.impl.transaction.XaDataSourceManager.start(XaDataSourceManager.java:165)org.neo4j.kernel.lifecycle.LifeSupport $ LifecycleInstanc e.start(LifeSupport.java:498) org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115) org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:310) org.neo4j.kernel.EmbeddedGraphDatabase.(EmbeddedGraphDatabase.java:100) org.neo4j.graphdb.factory.GraphDatabaseFactory$1.newDatabase(GraphDatabaseFactory.java:92) org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:197) org.neo4j.graphdb.factory.GraphDatabaseFactory.newEmbeddedDatabase(GraphDatabaseFactory.java:69) com.util.Neo4JConnectionHelper.getDBInstance(Neo4JConnectionHelper.java:31) com.test.CreateNode.migrateData1(CreateNode.java:42) com.test.CreateNode.doGet(CreateNode.java:33) javax.servlet.http.HttpServlet.service(HttpServlet.java:621) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) e.start(LifeSupport.java:498)org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:115)org.neo4j.kernel.InternalAbstractGraphDatabase.run(InternalAbstractGraphDatabase.java:310)org.neo4j.kernel。 EmbeddedGraphDatabase。(EmbeddedGraphDatabase.java:100)org.neo4j.graphdb.factory.GraphDatabaseFactory $ 1.newDatabase(GraphDatabaseFactory.java:92)org.neo4j.graphdb.factory.GraphDatabaseBuilder.newGraphDatabase(GraphDatabaseBuilder.java:197)org.neo4j。 graphdb.factory.GraphDatabaseFactory.newEmbeddedDatabase(GraphDatabaseFactory.java:69)com.util.Neo4JConnectionHelper.getDBInstance(Neo4JConnectionHelper.java:31)com.test.CreateNode.migrateData1(CreateNode.java:42)com.test.CreateNode.doGet( CreateNode.java:33)javax.servlet.http.HttpServlet.service(HttpServlet.java:621)javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

I have created my database with java code and using library,So Please check if i turn off the server directly so How i could resume this database when i getting this error on it. 我已经使用Java代码和库创建了数据库,所以请检查是否直接关闭服务器,以便在出现此错误时如何恢复该数据库。

How to remove write lock from file by code Please share your view on it. 如何通过代码从文件中删除写锁请分享您的看法。

Are you running a second instance of Neo4j on the same directory? 您是否在同一目录上运行Neo4j的第二个实例?

If not make a backup copy of your graphdb directory, remove /var/database/schema/label/lucene/write.lock and retry. 如果未制作graphdb目录的备份副本,请删除/var/database/schema/label/lucene/write.lock试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 org.apache.lucene.store.LockObtainFailedException:锁定获取超时: - org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: 锁定获取超时错误:NativeFSLock @ C:\\ lucene \\ indexes \\ com.srccodes.example.hibernate.Contact \\ write.lock - Lock obtain timed out error : NativeFSLock@C:\lucene\indexes\com.srccodes.example.hibernate.Contact\write.lock 休眠搜索:由另一个程序持有的锁:var / lucene / indexes / com.org.Recipe / write.lock - Hibernate Search: Lock held by another program: var/lucene/indexes/com.org.Recipe/write.lock JVM崩溃后如何清除Lucene write.lock文件的锁定? - How to clear the lock for lucene write.lock file after a jvm crash? Lucene LockObtainFailedException - Lucene LockObtainFailedException 休眠搜索中write.lock错误 - Error in write.lock in hibernate search Lucene / Hibernate搜索锁定异常 - Lucene / Hibernate Search Lock Exception org.apache.lucene.index.IndexNotFoundException:org.apache.lucene.store.RAMDirectory中找不到segments *文件 - org.apache.lucene.index.IndexNotFoundException: no segments* file found in org.apache.lucene.store.RAMDirectory 如何解决使用Solr时“锁定获得超时”的问题? - How to solve the 'Lock obtain timed out' when using Solr plainly? 线程“主”中的异常org.apache.lucene.index.IndexNotFoundException:在org.apache.lucene.store.SimpleFSDirectory中找不到segment *文件 - Exception in thread “main” org.apache.lucene.index.IndexNotFoundException: no segments* file found in org.apache.lucene.store.SimpleFSDirectory
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM