我在运行Datastax Enterprise 4.6.1的AWS:m2.4xlarge
实例中运行DSE群集,使用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
有什么想法吗?
答案 0 :(得分:2)
这可能是以下已知问题:
https://issues.apache.org/jira/browse/CASSANDRA-6433
解决方法是滚动重启,它在c * 2.1中修复。它似乎是在您删除键空间并重新创建它时引起的。
答案 1 :(得分:0)
我在删除键空间和压缩方面遇到了类似的问题。
运行“nodetool repair”并检查“system”和“opscenter”键空间是否有已删除键空间的痕迹。您可能需要手动删除陈旧的行。