我有Datastax社区版2.2.11 Cassandra,集群中有90个节点。 我正在尝试迁移到Apache Cassandra 2.2.11
首先,我想在我的测试环境中尝试但是找不到任何文档是否有模式或方法可以进行迁移?
有经验的人吗?
谢谢,
答案 0 :(得分:3)
步骤:
使用“EverywhereStrategy”将键空间更改为“SimpleStrategy”。 Apache cassandra不支持“EverywhereStrategy”。 有一个或两个使用它的键空间,dse_system就是其中之一。
在关闭现有的Cassandra服务之前运行nodetool drain。
停止cassandra服务。
从旧安装中备份Cassandra配置文件。
如果需要,请更新java版本。
为apache Cassandra安装二进制文件(通过tarball,apt-get,yum等...)。
配置新产品。
启动cassandra服务。
运行nodetool upgradesstables
检查日志中的警告,错误和异常。 tail -f /var/logs/cassandra/system.log#或您设置日志的路径。
检查群集的状态 nodetool status
在群集中的每个节点上重复这些升级步骤。