我可以将DataStax Enterprise从4.5.1直接升级到4.8.9吗?

时间:2016-07-25 06:32:49

标签: cassandra datastax

我们是否必须升级到临时版本DSE 4.6然后转到4.8? 我们仅为我们的Cassandra数据库使用DSE 4.5.1。

1 个答案:

答案 0 :(得分:0)

您应该可以从4.5.y升级到4.8.x.

Cassandra主要版本(例如2.1到3.0)或主要版本(例如2.0到2.1)可能涉及sstable版本更改,这将需要从nodetool运行upgradeSSTables。 Cassandra sstable版本通常与先前版本向后兼容,但在此之前不兼容。这就是为什么如果你想从2.0升级到2.2然后你会先升级到2.1。当您从2.0开始滚动升级到2.1时,您的群集将处于混合模式(某些节点仍处于2.0,而其他节点则升级到2.1)。这样就行了,因为Cassandra将支持从以前的sstable版本中读取。但在升级到2.2之前,您需要升级sstables。在所有节点上完成(nodetool upgradedesstables)之后,您就可以升级到2.2。

在上面的示例中,我讨论了Apache Cassandra版本,但类似的逻辑可以应用于DSE。以下是各种DSE和其他升级相关信息使用Cassandra版本的链接 upgradedDSE47or48 当群集处于混合模式时,通常的限制和限制适用于here