Solr指数从1.4.1升级到5.2.1

时间:2015-08-26 14:32:29

标签: apache hadoop solr migration web-crawler

我遇到升级solr版本的问题。目前我们使用的是1.4.1版本,它很老,需要更新到5.2.1版本。我已经在本地设置了新版本但是当我尝试将旧数据粘贴到核心的,即collection1 / data / index文件夹时,它开始抛出关于索引格式的异常。有没有办法升级兼容5.2.1版本的索引格式而不丢失数据?

1 个答案:

答案 0 :(得分:1)

Solr docs说Solr 5停止支持Solr 3.x或更早的索引。您需要运行随Solr 4.10提供的Lucene IndexUpdater。

来自Solr Docs的引言:

  

Solr 5不支持读取Lucene / Solr 3.x及更早版本的索引。   如果你的话,一定要运行Solr 4.10附带的Lucene IndexUpgrader   索引中可能仍有旧的3x格式的段。   或者:使用Solr 4.10完全优化您的索引以确保   它只包含一个最新的索引段。