【问题标题】:How to setup solr cloud with 2 shards 1 leader and 1 replica and with zookeeper on different machines?如何在不同机器上使用 2 个分片 1 个领导者和 1 个副本以及 Zookeeper 设置 solr 云?
【发布时间】:2016-01-29 06:16:35
【问题描述】:

我仍然对设置 solr 云集群感到困惑。教程中的一个是为绑定到不同端口的 localhost 设置的。但我想知道使用不同的机器会怎么样。我需要什么?我需要将下载的 Solr 解压到每台机器上吗?我应该先设置zookeeper并设置配置吗? zookeeper 应该安装在不是 Solr 服务器的不同机器上吗?

【问题讨论】:

    标签: solr apache-zookeeper solrcloud


    【解决方案1】:

    本教程更接近您的需要:

    http://solr.pl/en/2013/03/11/solrcloud-howto-2/

    如果您不想运行单独的 Zookeeper,您可以在其中一个 Solr 实例上运行嵌入式 Zookeeper,方法是在此实例上传递 -Dzkrun,在其他实例上传递 -DzkHost 以指向第一个实例。

    【讨论】:

    • 我已经阅读了这篇文章,但我还有一个问题。说,我想设置一个 3 个 zookeeper 实例来形成一个应该独立于 solr 安装的集合。那 3 个 Zookeeper 实例是否需要在 3 台不同的机器上?
    • 从技术上讲,3 个 zookeepers 不需要 3 个不同的机器,但是如果你将所有 3 个机器都设置在一台机器上,你的容错性当然会更低;如果一个 JVM 出现故障,您的 zookeeper ensemble 将继续工作,但如果机器出现故障,它会消失。如果使用3台机器(推荐配置),一台机器可以宕机而不中断服务。
    猜你喜欢
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-20
    • 2015-08-27
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    相关资源
    最近更新 更多