Scylla 升级问题从 2.1.x 到 2.2.x

Scylla Upgrade issue from 2.1.x to 2.2.x

当我升级我的 3 节点 Scylla 集群时发现一些不匹配。

我已经按照下面link中描述的过程升级了一个节点。 https://docs.scylladb.com/upgrade/upgrade-opensource/upgrade-guide-from-2.1-to-2.2/

升级我的一个节点后,我检查了 "nodetool describedcluster",然后发现 "Schema versions" 不匹配。升级后的节点 (2.2.x) 有不同的 "Schema versions" 和其他 2 个节点 (2.1.x) 有不同的 "Schema versions"

如下图:-

架构版本

UUID [xx.xxx.xxx.xx]

UUID [yy.yyy.yyy.yy, zz.zzz.zzz.zz]

5 分钟后。我再次检查了 "nodetool describecluster" 发现了一些令人惊讶的东西,如下所示,1 小时后也一样。

架构版本

UUID [xx.xxx.xxx.xx, yy.yyy.yyy.yy, zz.zzz.zzz.zz]

这是 Scylla 的正确行为吗?

谢谢。

是的。当您升级节点时,预计模式版本会暂时不同但最终会收敛。