在升级多模群集时,何时需要运行nodetool upgradedesstables?

时间:2016-06-03 13:28:04

标签: cassandra upgrade cassandra-2.1

我正在将Cassandra从2.0.9升级到2.1.14。在升级说明中,它说我们应该在升级过程之后运行nodetool upgradesstables

我的群集中有12个节点。当我在节点上启动升级过程时,是否需要在使用新版本启动后在该节点上运行nodetool upgradesstables?或者在所有节点升级到新版本后?

1 个答案:

答案 0 :(得分:1)

所有节点升级后,您都希望

nodetool upgradesstables可能需要一段时间才能完成(取决于您的数据大小)。但好消息是Cassandra 2.1可以读取2.0 sstables,所以你可以随意运行它(在下班时间这样做的好主意)。

话虽如此,请确保它在所有节点上运行完成,因为您的下一次升级(2.2)取决于它(2.2无法读取2.0 sstables)。