将Cassandra 2.0.8升级到2.1.0

时间:2014-09-24 09:05:33

标签: cassandra

我的cassandra集群中有8个节点。现在我已经将集群从cassandra 2.0.8升级到cassandra 2.1.0的发布版本。

如何将cassandra升级到2.1.0?

2 个答案:

答案 0 :(得分:3)

首先检查您的升级兼容性: 2.1版本的Cassandra升级可以从cassandra-2.0.7或更高版本升级。

步骤:

  1. 节点工具在单个节点上耗尽
  2. 备份cassandra.yaml文件
  3. 关闭节点
  4. 对于rpm安装,首先卸载dsc和cassandra rpm
  5. 安装新版本的cassandra
  6. 在新的caamandra.yaml文件中执行所有更改,如旧的yaml文件
  7. 如果早先启用了JMX安全性,那么cassandra-env.sh文件中需要进行更改
  8. 以新版本
  9. 启动节点
  10. 在节点上运行nodetool upgradedesstables
  11. 逐个在所有节点上执行相同的步骤
  12. 在为安全方面做所有事情之前,你可以先拍摄snashots。

答案 1 :(得分:1)