首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将内核从Solr 4.6迁移到Solr 4.10,而不重新索引

将内核从Solr 4.6迁移到Solr 4.10,而不重新索引
EN

Stack Overflow用户
提问于 2016-06-23 18:53:08
回答 1查看 69关注 0票数 0

我在我的机器上安装了Solr 4.6,并且有多个内核,每个内核的大小都超过500g,solr 4.6的问题是分片非常不稳定。所以我想把我的内核从Solr4.6迁移到Solr4.10,而不给我的客户提供任何停机时间。重新索引内核将需要很长时间和大量资源。如果有人能对此提出一些解决方案(步骤列表),这将是非常有帮助的。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-06-23 21:00:52

如果继续使用相同的solr主版本,则不需要重新建立索引。大概你会有一个4.10版本的并行Solr infra。如果可以停止solr,那么只需复制数据目录即可。否则,您可以使用ReplicationHandler执行热备份(即仍然打开索引),将Solr的数据目录复制到本地系统上的其他位置。然后对该目录执行任何您喜欢的操作。您可以通过转到如下URL,随时启动备份:

http://host:8080/solr/replication?command=backup&location=/tmp/backup

更多详细信息可以在这里找到:

http://wiki.apache.org/solr/SolrReplication

我会在备份之前或之后通过管理前端对您的索引进行优化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37989549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档