iam*_*unt 3 solr ruby-on-rails sunspot sunspot-rails
在我的应用程序中,我有太阳黑子solr并且运行正常,直到几天前.现在突然间我甚至无法开始我的solr开发.每次我运行rake sunspot:solr:run它都会抛出此错误:
:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /solr, did not find org.apache.jasper.servlet.JspServlet
Null identity service, trying login service: null
Finding identity service: null
Run Code Online (Sandbox Code Playgroud)
我没有对我的设置进行任何更改,我已经尝试了这个问题的建议,但似乎没有任何效果.有谁知道这个错误意味着什么,我该如何解决?
的Gemfile
gem 'sunspot_solr'
gem 'sunspot_rails', github: 'sunspot/sunspot', branch: 'master'
Run Code Online (Sandbox Code Playgroud)
sunspot.yml
production:
solr:
hostname: websolr_url
port: 8983
log_level: WARNING
path: /solr/production
# read_timeout: 2
# open_timeout: 0.5
development:
solr:
hostname: localhost
port: 8983
log_level: INFO
path: /solr/development
test:
solr:
hostname: localhost
port: 8983
log_level: WARNING
path: /solr/test
Run Code Online (Sandbox Code Playgroud)
****编辑****
这是我从/solr管理页面获得的错误.我对solr很新,不知道如何解决这个问题.
SolrCore Initialization Failures
development: org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: Error opening new searcher
Run Code Online (Sandbox Code Playgroud)
日志
21:17:53 SEVERE CachingDirectoryFactory Timeout waiting for all directory ref counts to be released
21:17:53 SEVERE CoreContainer Unable to create core: development
org.apache.solr.common.SolrException: Error opening new searcher
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:806)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:619)
at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:1021)
at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1051)
at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:634)
at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:629)
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.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.solr.common.SolrException: Error opening new searcher
at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1415)
at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1527)
at org.apache.solr.core.SolrCore.<init>(SolrCore.java:781)
... 13 more
Caused by: java.io.FileNotFoundException: C:\Sites\LLF\solr\development\data\index\segments_d3 (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.FSDirectory$FSIndexInput.<init>(FSDirectory.java:409)
at org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput.<init>(SimpleFSDirectory.java:98)
at org.apache.lucene.store.SimpleFSDirectory.openInput(SimpleFSDirectory.java:58)
at org.apache.lucene.store.NRTCachingDirectory.openInput(NRTCachingDirectory.java:232)
at org.apache.lucene.index.SegmentInfos.read(SegmentInfos.java:285)
at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:56)
at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:783)
at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)
at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:87)
at org.apache.solr.core.StandardIndexReaderFactory.newReader(StandardIndexReaderFactory.java:34)
at org.apache.solr.search.SolrIndexSearcher.<init>(SolrIndexSearcher.java:124)
at org.apache.solr.core.SolrCore.openNewSearcher(SolrCore.java:1391)
... 15 more
21:17:53 SEVERE CoreContainer null:org.apache.solr.common.SolrException: Unable to create core: development
null:org.apache.solr.common.SolrException: Unable to create core: development
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3223 次 |
| 最近记录: |