Which Solr release is this? There is supposed to be a core/data directory, and inside that core/data/index with the index files. If you have no index, just make core/data and Solr will make core/data/index.
LanceI On Tue, Jan 4, 2011 at 6:45 PM, Stevenson Cunanan <stevenson.cuna...@gmail.com> wrote: > Hi, > > I'm very new to solr and am still reading through the wiki. I am running a > custom solr project made by colleague for our search; after placing it on > opt/solr and adding the tomcat tomcat context fragment to point to docbase. > I basically followed the instructions on > http://wiki.apache.org/solr/SolrTomcat. > > I did a test just to see if my setup worked. I did a curl > > curl -s 'http://localhost:8080/asolr/select?q=boo&fl=id&wt=json' > > but i get a tomcat error. Do any of you have an idea? > > <html><head><title>Apache Tomcat/6.0.24 - Error report</title><style><!--H1 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} > H2 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} > H3 > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} > BODY > {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B > {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} > P > {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A > {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> > </head><body><h1>HTTP Status 500 - Severe errors in solr configuration. > > Check your log files for more detailed information on what may be wrong. > > If you want solr to continue after configuration errors, change: > > <abortOnConfigurationError>false</abortOnConfigurationError> > > in null > > ------------------------------------------------------------- > java.lang.RuntimeException: java.io.FileNotFoundException: no segments* file > found in org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1068) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:579) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:137) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3838) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4488) > at > org.apache.catalina.core.StandardContext.reload(StandardContext.java:3228) > at > org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:918) > at > org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:544) > at > org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:121) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:636) > Caused by: java.io.FileNotFoundException: no segments* file found in > org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at > org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:634) > at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:403) > at > org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:38) > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1057) > ... 27 more > </h1><HR size="1" noshade="noshade"><p><b>type</b> Status > report</p><p><b>message</b> <u>Severe errors in solr configuration. > > Check your log files for more detailed information on what may be wrong. > > If you want solr to continue after configuration errors, change: > > <abortOnConfigurationError>false</abortOnConfigurationError> > > in null > > ------------------------------------------------------------- > java.lang.RuntimeException: java.io.FileNotFoundException: no segments* file > found in org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1068) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:579) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:137) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3838) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4488) > at > org.apache.catalina.core.StandardContext.reload(StandardContext.java:3228) > at > org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:918) > at > org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:544) > at > org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:121) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:636) > Caused by: java.io.FileNotFoundException: no segments* file found in > org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at > org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:634) > at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:403) > at > org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:38) > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1057) > ... 27 more > </u></p><p><b>description</b> <u>The server encountered an internal error > (Severe errors in solr configuration. > > Check your log files for more detailed information on what may be wrong. > > If you want solr to continue after configuration errors, change: > > <abortOnConfigurationError>false</abortOnConfigurationError> > > in null > > ------------------------------------------------------------- > java.lang.RuntimeException: java.io.FileNotFoundException: no segments* file > found in org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1068) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:579) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:137) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:83) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3838) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4488) > at > org.apache.catalina.core.StandardContext.reload(StandardContext.java:3228) > at > org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:918) > at > org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:544) > at > org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:121) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:636) > Caused by: java.io.FileNotFoundException: no segments* file found in > org.apache.lucene.store.NIOFSDirectory@/opt/solr/data/index: files: > at > org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:634) > at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:476) > at org.apache.lucene.index.IndexReader.open(IndexReader.java:403) > at > org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:38) > at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1057) > ... 27 more > ) that prevented it from fulfilling this request.</u></p><HR size="1" > noshade="noshade"><h3>Apache Tomcat/6.0.24</h3></body></html> > > > > > best regards, > > Stevenson Lee > -- Lance Norskog goks...@gmail.com