Solr config Woes - solr正在运行但没有索引

时间:2011-04-20 01:29:32

标签: configuration solr

我刚开始使用Solr,从Tomcat6运行它。我按照所有安装说明操作,webapp似乎运行正常。我使用curl从solr启动示例发送样本数据,服务器似乎返回了成功编制索引时的内容:

<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader"><int name="status">0</int><int name="QTime">4</int></lst>
</response>

但是当我通过admin / stats接口检查索引时,没有任何东西进入索引。它甚至没有重新注册请求??

searcherName : Searcher@5cd73256 main 
caching : true 
numDocs : 0 
maxDoc : 0 
reader : SolrIndexReader{this=ec5aba9,r=ReadOnlyDirectoryReader@ec5aba9,refCnt=1,segments=0} 
readerDir : org.apache.lucene.store.NIOFSDirectory@/home/tomcat6/solr/data/index 
indexVersion : 1266212874907 
openedAt : Fri Apr 15 13:46:52 EDT 2011 
registeredAt : Fri Apr 15 13:46:52 EDT 2011 
warmupTime : 0 

我真的好奇这一行:readerDir:org.apache.lucene.store.NIOFSDirectory@/home/tomcat6/solr/data/index

因为服务器上不存在,我的索引位于/ home / myhome / solr / data / index

我通过webapps web.xml env标签配置了solr home。正确的主页显示在主管理屏幕

如何让我的索引工作?

提前谢谢。

- 分米

1 个答案:

答案 0 :(得分:0)

您可能忘记提交新文件,例如添加后:

curl http://localhost:8983/solr/update -F stream.body=' <commit />'