[
https://issues.apache.org/jira/browse/LUCENE-7598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15764868#comment-15764868
]
Erick Erickson commented on LUCENE-7598:
----------------------------------------
OK, you must give a lot more background here, including the sequence of events
that lead up to this state. It _sounds_ like you manually manipulated the
directories, moving things around maybe? Copying from one place to another? If
so how? Why? What were you trying to accomplish if so? Were you copying while
the index was actively getting documents added (assuming you were, indeed,
copying)?
Because this is sounding like pilot error, nothing to do with Lucene or Solr
really.
You can try using the CheckIndex tool, see:
https://dzone.com/articles/lucene-and-solrs-checkindex for the background
although you'll have to use up-to-date jars. Do be aware that the fix option
will fix your index by removing everything it can't understand.
> SolrCore 'recs' is not available due to init failure
> ----------------------------------------------------
>
> Key: LUCENE-7598
> URL: https://issues.apache.org/jira/browse/LUCENE-7598
> Project: Lucene - Core
> Issue Type: Bug
> Components: core/index
> Affects Versions: 4.5.1
> Environment: Windows Server 2008 R2 Standard, 64-bit OS, 8 GB ram, 2
> core
> Reporter: Brian Kmetz
> Priority: Blocker
>
> Receiving the following error message:
> null:org.apache.solr.common.SolrException: SolrCore 'recs' is not available
> due to init failure: Error opening new searcher
> at org.apache.solr.core.CoreContainer.getCore(CoreContainer.java:783)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:287)
> at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:195)
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419)
> at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
> at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
> at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
> at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
> at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
> at
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
> at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
> at org.eclipse.jetty.server.Server.handle(Server.java:368)
> at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
> at
> org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
> at
> org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:953)
> at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1014)
> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:861)
> at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
> at
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)
> at
> org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
> at java.lang.Thread.run(Unknown Source)
> Caused by: org.apache.solr.common.SolrException: Error opening new searcher
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:834)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:625)
> at
> org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:522)
> at org.apache.solr.core.CoreContainer.create(CoreContainer.java:557)
> at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:247)
> at org.apache.solr.core.CoreContainer$1.call(CoreContainer.java:239)
> at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
> Source)
> at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
> at java.util.concurrent.FutureTask.run(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> ... 1 more
> Caused by: org.apache.solr.common.SolrException: Error opening new searcher
> at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1477)
> at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1589)
> at org.apache.solr.core.SolrCore.<init>(SolrCore.java:821)
> ... 13 more
> Caused by: java.io.FileNotFoundException:
> C:\Apache\Solr\example\multicore\core0\data\index\_xzz7.si (The system cannot
> find the file specified)
> at java.io.RandomAccessFile.open(Native Method)
> at java.io.RandomAccessFile.<init>(Unknown Source)
> at
> org.apache.lucene.store.MMapDirectory.openInput(MMapDirectory.java:193)
> at
> org.apache.lucene.store.NRTCachingDirectory.openInput(NRTCachingDirectory.java:232)
> at
> org.apache.lucene.codecs.lucene40.Lucene40SegmentInfoReader.read(Lucene40SegmentInfoReader.java:50)
> at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:334)
> at
> org.apache.lucene.index.SegmentInfos$1.doBody(SegmentInfos.java:380)
> at
> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:812)
> at
> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:663)
> at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:376)
> at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:734)
> at
> org.apache.solr.update.SolrIndexWriter.<init>(SolrIndexWriter.java:77)
> at
> org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:64)
> at
> org.apache.solr.update.DefaultSolrCoreState.createMainIndexWriter(DefaultSolrCoreState.java:267)
> at
> org.apache.solr.update.DefaultSolrCoreState.getIndexWriter(DefaultSolrCoreState.java:110)
> at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1440)
> ... 15 more
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]