我正在将Cassandra从2.0.9升级到2.1.14。在升级说明中,它说我们应该在升级过程之后运行nodetool upgradesstables
。
我的群集中有12个节点。当我在节点上启动升级过程时,是否需要在使用新版本启动后在该节点上运行nodetool upgradesstables
?或者在所有节点升级到新版本后?
答案 0 :(得分:1)
所有节点升级后,您都希望
。 nodetool upgradesstables
可能需要一段时间才能完成(取决于您的数据大小)。但好消息是Cassandra 2.1可以读取2.0 sstables,所以你可以随意运行它(在下班时间这样做的好主意)。
话虽如此,请确保它在所有节点上运行完成,因为您的下一次升级(2.2)取决于它(2.2无法读取2.0 sstables)。