2

我试图通过发出“DROP KEYSPACE”CQL 命令来删除 Cassanda (1.2.6) 键空间。命令挂了。

我无法再访问此键空间,无法创建同名的新键空间,也无法再次删除它。

恢复策略是什么?我可以使用被冒犯的键空间简单地从“数据”目录中删除文件夹吗?处理这个问题的正确方法是什么?

4

1 回答 1

3

首先尝试从命令行清理键空间:

nodetool scrub name_of_my_keyspace

这将清除可能已损坏的中间表。之后,您可以删除密钥空间或继续使用它。

当您在计算机上运行测试时,这种情况经常发生,其中 Cassandra 由于内存不足而偶尔崩溃。我不止一次遇到过这个问题。

于 2014-10-19T22:28:28.143 回答