So, my specific error (similar to the one above) is:
Caused by: org.neo4j.kernel.lifecycle.LifecycleException: Failed to
transition org.neo4j.kernel.AbstractGraphDatabase$DefaultKernelExtensionLoader@70ea0c2a
from NONE to STOPPED
at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:388)
at org.neo4j.kernel.lifecycle.LifeSupport.init(LifeSupport.java:82)
at org.neo4j.kernel.lifecycle.LifeSupport.start(LifeSupport.java:116)
at org.neo4j.kernel.AbstractGraphDatabase.run(AbstractGraphDatabase.java:227)
at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:79)
at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:70)
at org.neo4j.kernel.EmbeddedGraphDatabase.<init>(EmbeddedGraphDatabase.java:55)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
... 68 more
Caused by: org.neo4j.graphdb.NotFoundException: Target
file[lucene.log.v83] already exists
at org.neo4j.kernel.impl.util.FileUtils.renameFile(FileUtils.java:192)
at org.neo4j.kernel.DefaultFileSystemAbstraction.renameFile(DefaultFileSystemAbstraction.java:77)
at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.renameLogFileToRightVersion(XaLogicalLog.java:662)
at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.renameIfExists(XaLogicalLog.java:181)
at org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.open(XaLogicalLog.java:150)
at org.neo4j.kernel.impl.transaction.xaframework.XaContainer.openLogicalLog(XaContainer.java:64)
at org.neo4j.index.impl.lucene.LuceneDataSource.<init>(LuceneDataSource.java:226)
at org.neo4j.index.lucene.LuceneIndexProvider.load(LuceneIndexProvider.java:70)
at org.neo4j.kernel.AbstractGraphDatabase$DefaultKernelExtensionLoader.loadIndexImplementations(AbstractGraphDatabase.java:1195)
at org.neo4j.kernel.AbstractGraphDatabase$DefaultKernelExtensionLoader.init(AbstractGraphDatabase.java:1167)
at org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.init(LifeSupport.java:382)
Looking in the db/index directory I have the following files:
lucene lucene.log.v27 lucene.log.v49 lucene.log.v70
lucene-store.db lucene.log.v28 lucene.log.v5 lucene.log.v71
lucene.log.1 lucene.log.v29 lucene.log.v50 lucene.log.v72
lucene.log.active lucene.log.v3 lucene.log.v51 lucene.log.v73
lucene.log.v0 lucene.log.v30 lucene.log.v52 lucene.log.v74
lucene.log.v1 lucene.log.v31 lucene.log.v53 lucene.log.v75
lucene.log.v10 lucene.log.v32 lucene.log.v54 lucene.log.v76
lucene.log.v11 lucene.log.v33 lucene.log.v55 lucene.log.v77
lucene.log.v12 lucene.log.v34 lucene.log.v56 lucene.log.v78
lucene.log.v13 lucene.log.v35 lucene.log.v57 lucene.log.v79
lucene.log.v14 lucene.log.v36 lucene.log.v58 lucene.log.v8
lucene.log.v15 lucene.log.v37 lucene.log.v59 lucene.log.v80
lucene.log.v16 lucene.log.v38 lucene.log.v6 lucene.log.v81
lucene.log.v17 lucene.log.v39 lucene.log.v60 lucene.log.v82
lucene.log.v18 lucene.log.v4 lucene.log.v61 lucene.log.v83
lucene.log.v19 lucene.log.v40 lucene.log.v62 lucene.log.v84
lucene.log.v2 lucene.log.v41 lucene.log.v63 lucene.log.v85
lucene.log.v20 lucene.log.v42 lucene.log.v64 lucene.log.v86
lucene.log.v21 lucene.log.v43 lucene.log.v65 lucene.log.v87
lucene.log.v22 lucene.log.v44 lucene.log.v66 lucene.log.v88
lucene.log.v23 lucene.log.v45 lucene.log.v67 lucene.log.v9
lucene.log.v24 lucene.log.v46 lucene.log.v68
lucene.log.v25 lucene.log.v47 lucene.log.v69
lucene.log.v26 lucene.log.v48 lucene.log.v7
so, not only does lucene.log.v83 exist, but so does 84..88. What else
did you want me to pull up?
-warner