Cassandra SOLR滚动升级

时间:2013-11-18 15:49:57

标签: solr cassandra datastax-enterprise datastax

我们有一个由12个节点组成的集群,6个DSE-SOLR和6个DSE-Cassandra。当从3.0升级到3.1时,我们注意到通过SOLR接口的请求被破坏,直到所有节点都已升级。

  • 从3.1升级到3.2时,此限制是否仍然存在?
  • 升级时是否有任何问题需要注意?
  • 在升级路径文档中,它说要启用旧的八卦协议,直到所有节点都已升级,这是每个DC还是整个群集?

1 个答案:

答案 0 :(得分:4)

Russ,

升级期间运行查询时会出现什么错误?它是以下之一吗? http://www.datastax.com/docs/datastax_enterprise3.1/upgrade/version_3_1_0位于预期错误的solr部分?

  

从3.1升级到3.2后,此限制是否仍然存在?

我没有意识到这一点。

  

升级时是否有任何问题需要注意?   这里提到的只是2:http://www.datastax.com/docs/datastax_enterprise3.2/upgrade/version_3_2_0#dse-upgrade-version3-2-0

  1. 启用旧的八卦协议
  2. 更改dse_system键空间以使用Everywhere复制策略
  3.   

    在升级路径文档中,它说要启用旧的八卦协议,直到所有节点都已升级,这是每个DC还是整个群集?

    群集范围广,如果你不暂时启用旧的八卦协议,3.2上的新节点将无法与3.1上的节点通信,反之亦然,这可能导致某些节点无法看到群集的其余部分。在升级并进行另一次滚动重启后,请记住从所有节点上的cassandra-env.sh中删除JVM_OPTS =“$ JVM_OPTS -Denable-old-dse-state = true”。

    火腿