You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Erick Erickson (JIRA)" <ji...@apache.org> on 2016/12/20 18:06:58 UTC

[jira] [Commented] (LUCENE-7598) SolrCore 'recs' is not available due to init failure

    [ https://issues.apache.org/jira/browse/LUCENE-7598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15764835#comment-15764835 ] 

Erick Erickson commented on LUCENE-7598:
----------------------------------------

Why do you say it can't find solrconfig.xml? The error message is about one of the index files. Or is there more to the stack trace?

If it really is solrconfig.xml, that's often the result of the config being mal-formed XML. In that case though there's usually an explicit message in the solr log file.

And, FWIW there is very little likelihood that a patch will be produced for 4.5, that's over 3 years old. Do you know if this can be reproduced on a more recent Solr, preferably 6x?

> 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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org