【发布时间】:2016-02-23 10:54:31
【问题描述】:
我正在使用 django-haystack 配置 solr,其中一个配置步骤是使用以下命令生成 schema.xml,然后将生成的文件放入 solr config 目录中:
$ python manage.py build_solr_schema
目前我在索引文件内容时遇到了一些问题,一些可能的修复将编辑指向schema.xml 但是,solar 在几个地方有schema.xml:
$ find . -name schema.xml
./solr/solrj/src/test-files/solrj/solr/configsets/configset-2/conf/schema.xml
./solr/solrj/src/test-files/solrj/solr/configsets/shared/conf/schema.xml
./solr/solrj/src/test-files/solrj/solr/collection1/conf/schema.xml
./solr/solrj/src/test-files/solrj/solr/multicore/core0/conf/schema.xml
./solr/solrj/src/test-files/solrj/solr/multicore/core1/conf/schema.xml
./solr/server/solr/configsets/sample_techproducts_configs/conf/schema.xml
./solr/server/solr/configsets/basic_configs/conf/schema.xml
./solr/example/example-DIH/solr/solr/conf/schema.xml
./solr/example/example-DIH/solr/rss/conf/schema.xml
./solr/example/example-DIH/solr/mail/conf/schema.xml
./solr/example/example-DIH/solr/tika/conf/schema.xml
./solr/example/example-DIH/solr/db/conf/schema.xml
./solr/contrib/morphlines-core/src/test-files/solr/collection1/conf/schema.xml
./solr/contrib/morphlines-core/src/test-files/solr/minimr/conf/schema.xml
./solr/contrib/morphlines-core/src/test-files/solr/mrunit/conf/schema.xml
./solr/contrib/morphlines-core/src/test-files/solr/solrcelltest/collection1/conf/schema.xml
./solr/contrib/extraction/src/test-files/extraction/solr/collection1/conf/schema.xml
./solr/contrib/uima/src/test-files/uima/solr/collection1/conf/schema.xml
./solr/contrib/clustering/src/test-files/clustering/solr/collection1/conf/schema.xml
./solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/schema.xml
./solr/contrib/langid/src/test-files/langid/solr/collection1/conf/schema.xml
./solr/core/src/test-files/solr/configsets/bad-mergepolicy/conf/schema.xml
./solr/core/src/test-files/solr/configsets/minimal/conf/schema.xml
./solr/core/src/test-files/solr/configsets/configset-2/conf/schema.xml
./solr/core/src/test-files/solr/collection1/conf/schema.xml
我尝试更改其中的几个文件,但没有收到任何反馈。我删除了所有文件,solr 在默认配置下工作,就好像什么都没发生一样。
我尝试转到以下 url 来提取和验证架构 -- http://localhost:8983/solr/schema 但这也没有用。
我正在查看solr/node1/logs 和solr/node2/logs 中的日志文件,但它们似乎没有显示任何错误或与schema.xml 相关的任何信息
文档非常混乱,因为 solr 行为在不同版本之间的主要方式发生了变化,这使得文档相当矛盾。
Solr 5.3.1 是否有一种经过验证的、可重复的方法来检查加载的 schema.xml 配置,或者是否有可能将所述模式转储到要检查的文件中?
【问题讨论】:
标签: xml solr django-haystack