首页 文章

DSE 5和DSE 4.8.9在同一群集中

提问于
浏览
1

是否可以在同一个集群中拥有两个不同的DSE版本?就我而言,我有一个由两个DSE 5节点组成的集群,另一个是两个DSE 4.8.9节点 . 我可以连接它们,以便将数据从DSE 4.8.9实时复制到DSE 5吗?

1 回答

  • 4

    不 . 如果您尝试这样做,您将处于“升级状态” . 处于升级状态的集群受这些限制的约束:

    • 不启用新功能 .

    • 不要运行nodetool修复 .

    • 在滚动重新启动期间不要发出这些类型的CQL查询:DDL和TRUNCATE .

    • 在升级期间,不同版本上的节点可能会显示架构不一致 .

    • 无法在需要时升级SSTable会导致严重的性能影响并增加磁盘使用率 .

    • 在升级SSTable之前升级尚未完成 .

    4.8.9是基于Cassandra 2.1而5.0基于Cassandra 3.0这一事实会进一步加剧这样的事情 . 两者之间有一些重大变化,所以你无疑会遇到问题 .

    解决此问题的最佳方法是先将4.8.9节点升级到5.0,然后再添加新的5.0集群节点 .

相关问题