2

我在 AWS 中运行 DSE 集群:m2.4xlarge实例运行 Datastax Enterprise 4.6.1,Cassandra 2.0.12.200 和 Opscenter 5.1.0。

当我们尝试对键空间进行备份时,我们会得到:

Snapshot of keyspaces [XXXXXXX] on node XXX.XXX.XXX.XXX failed: javax.management.RuntimeMBeanException: java.lang.RuntimeException: Tried to hard link to file that does not exist /raid0/cassandra/data/XXXXXX/XXXXXX/XXXXXXXXXXXX-jb-1-Index.db

有任何想法吗?

4

2 回答 2

2

这可能是以下已知问题:

https://issues.apache.org/jira/browse/CASSANDRA-6433

解决方法是滚动重启,它在 c* 2.1 中得到修复。这似乎是您删除键空间并重新创建它时引起的。

于 2015-03-06T20:56:21.987 回答
0

我在删除键空间和压缩方面遇到了类似的问题。

运行“nodetool repair”并检查“system”和“opscenter”键空间是否有已删除键空间的痕迹。您可能需要手动删除过时的行。

于 2015-03-06T20:37:26.523 回答