Cassandra将5节点群集从2.2.8升级到3.0

Cassandra将5节点群集从2.2.8升级到3.0,cassandra,cassandra-3.0,Cassandra,Cassandra 3.0,我一直在将Cassandra从2.2.8升级到3.0,这是一个5节点集群 在不丢失任何数据一致性的情况下 谢谢。 湿婆你可能会发现这很有帮助: 简言之: 关闭节点(一次仅一个): 备份配置 删除旧的cassandra包(保留数据文件!) 安装新的cassandra软件包 “区分”新旧配置并修改新配置以满足您的需要 启动升级的节点 使用nodetool upgradessstables重写sstables 查看节点是否已启动并正在运行,然后 对所有其他节点重复此操作(但复制配置) 关注一致性

我一直在将Cassandra从2.2.8升级到3.0,这是一个5节点集群

在不丢失任何数据一致性的情况下

谢谢。
湿婆

你可能会发现这很有帮助:

简言之:

  • 关闭节点(一次仅一个):
  • 备份配置
  • 删除旧的cassandra包(保留数据文件!)
  • 安装新的cassandra软件包
  • “区分”新旧配置并修改新配置以满足您的需要
  • 启动升级的节点
  • 使用
    nodetool upgradessstables
    重写sstables
  • 查看节点是否已启动并正在运行,然后
  • 对所有其他节点重复此操作(但复制配置)

关注一致性-如果您有足够的副本和适当的一致性级别(例如,非CL.ALL),这将不会中断在线工作。

我们需要更多信息来帮助您。谢谢您,请分享您在Cassandra升级过程中使用的ansible脚本