使用CoreAdmin Api合并Solr索引

时间:2015-09-16 11:25:21

标签: solr lucene search-engine solr5

我正在尝试将来自多个solr内核的solr索引合并到一个新内核中。 我正在使用coreAdmin api。但我得到的是一个空的响应标题,没有错误或成功消息。

这是来自solr文档的api。

http://localhost:8983/solr/admin/cores?action=mergeindexes&core=NewCore&srcCore=Document&srcCore=Parts

之后我得到了这个回复

<response>
   <lst name="responseHeader">
        <int name="status">0</int>
        <int name="QTime">0</int>
   </lst>
</response>

请指导。如何成功合并多个核心的索引。 我正在使用Solr 5.3

以下是Solr文档MERGEINDEXES的Mergin索引链接。

1 个答案:

答案 0 :(得分:1)

遇到同样的问题。官方CoreAdminAPI并未对新内核进行任何说明。按照:

  

https://wiki.apache.org/solr/MergingSolrIndexes

您的NewCore 必须存在,并且具有与DocumentParts兼容的架构。