问题从Cassandra 2.1.3 + Stargate上的密钥空间清除数据

时间:2015-08-12 21:50:40

标签: cassandra stargate

我们的QA小组要求我们在测试之前完全清除Cassandra 2.1.3服务器上应用程序密钥空间内的所有数据。 (Cassandra 2.1.3在Ubuntu 14.04LTS Azure D12实例上运行[4核,28GB内存])。

我们试图截断列族,之后遇到Cassandra和Stargate索引损坏问题。 (返回错误/无数据)。

我们试图从列系列中删除数据,并且在索引和逻辑删除方面遇到了同样的问题。

我们被告知在关闭快照的情况下使用DROP KEYSPACE;这导致Cassandra关闭所有远程连接强行关闭,部分删除状态在几次我们能够通过DevCenter访问密钥空间,但它没有出现在schema_keyspaces表中,和/或损坏的索引。

30个列系列中的记录少于100,000条记录,因此不是很多数据。

我们无法将Cassandra升级到最新版本,因为Stargate仅支持C * 2.1.3版本。

关于我们如何解决此问题的任何其他建议?

1 个答案:

答案 0 :(得分:1)

我们在内部回答了这个问题。

删除StarGate。一旦我们删除了StarGate,TRUNCATE和DROP KEYSPACE功能就会再次开始正常工作。

我们通知了StarGate支持。