代码之家  ›  专栏  ›  技术社区  ›  Gabbar

SolrCloud ZooKeeper兼容性

  •  2
  • Gabbar  · 技术社区  · 7 年前

    我们在主从式设置的生产环境中运行Solr,效果非常好。但是,随着Solr更多地参与到我们的解决方案中,我们希望更多地支持Solr基础架构。

    为此,我们希望实现SolrCloud。我已经阅读了SolrCloud的文档,它似乎很容易实现。

    我不清楚的一个方面是,我需要更多信息,那就是ZooKeeper的哪个版本与SolrCloud中Solr的特定版本相匹配。我希望SolrCloud使用Solr 5.5,因为它与我们这里使用的另一种产品具有支持的兼容性。是否有一个兼容性图表,我可以查看以确定ZooKeeper的适当版本?

    2 回复  |  直到 7 年前
        1
  •  2
  •   MatsLindh    7 年前

    我相当肯定Zookeeper协议在Solr使用的版本之间保持稳定,所以这不应该是一个问题(3.4.x版本已经使用多年了)。

    我记得唯一重要的一点是Solr本身改变了zookeeper商店的布局,从全球集群状态转变为全球集群状态。json到状态。每个集合的json。这对可扩展性和将所有更新推送到所有节点的需要有很大帮助。然而,在这个时候,这个尺度可能与你没有太大的相关性。

    然而,要找到Solr版本中使用的确切版本, CHANGES.txt 可能会有帮助!对于Solr 5.5的最新版本,这是捆绑版本:

    Versions of Major Components
    ---------------------
    Apache Tika 1.7
    Carrot2 3.10.4
    Velocity 1.7 and Velocity Tools 2.0
    Apache UIMA 2.3.1
    Apache ZooKeeper 3.4.6
    Jetty 9.2.13.v20150730
    
        2
  •  1
  •   Cloudkollektiv    7 年前

    我们的kerberized Hadoop集群在三个节点上运行Solr 5.5。我们正在使用ZooKeeper 3.4.6。这很有魅力。然而,ZK配置更改有时会让人头疼,在生产环境中必须小心。 您正在使用Kerberos吗?与ZK设置略有不同。