【问题标题】:Solr: How to upgrade solrcloud 5.5.1 to 6.6.0Solr:如何将 solrcloud 5.5.1 升级到 6.6.0
【发布时间】:2017-12-13 23:09:14
【问题描述】:

我想在 CentOS.IS 中将 solrcloud 升级到最新版本,有一个逐步完成这个过程。而且我也不想丢失我的索引。

【问题讨论】:

    标签: linux solr centos apache-zookeeper solrcloud


    【解决方案1】:

    让我们通过举例来回答您的问题。假设下面是您的 Solr Cloud 结构。

    • 碎片1
      • node1(20 个文档)(5.5.1)
      • node2(20 个文档)(5.5.1)
    • 碎片2
      • node3(20 个文档)(5.5.1)
      • node4(20 个文档)(5.5.1)

    现在您将向两个分片添加副本。
    首先,您将两个节点添加到 Zookeeper。但这两个节点都是 Solr 6.6.0。

    bin/solr start -cloud -s /Users/XYZ/Downloads/solr-6.5.0/example/cloud/node6/solr -p 8957 -z localhost:9983
    

    将一个副本添加到两个分片

    localhost:8983/solr/admin/collections?action=ADDREPLICA&collection=collectionName&shard=shard1
    localhost:8983/solr/admin/collections?action=ADDREPLICA&collection=collectionName&shard=shard2
    

    添加副本后,您的 Solr 云结构将如下所示:-

    • 碎片1
      • node1(20 个文档)(5.5.1)
      • node2(20 个文档)(5.5.1)
      • node5(20 文档)(6.6.0)
    • 碎片2
      • node3(20 个文档)(5.5.1)
      • node4(20 个文档)(5.5.1)
      • node6(20 个文档)(6.6.0)

    删除节点1、节点2、节点3和节点4。您的云结构将在 Solr 6.6.0 中。

    【讨论】:

    • 嗨 Sanjay 抱歉回复晚了。我是 solr 的新手,我接到了将 solr 5.5.1 升级到 solr 6.6.0 的任务。在我的服务器中有 tomcat8 文件夹和 solr 主文件夹,我真的不知道如何执行此任务。 bcz 我想从头开始学习做这一切。但我没有太多时间。是否有可能一步一步地帮助做到这一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 2015-01-19
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    • 2019-02-26
    • 1970-01-01
    相关资源
    最近更新 更多