【问题标题】:opscenter backup fails while trying to snapshot and non-existing SStable尝试对不存在的 SStable 进行快照时,opscenter 备份失败
【发布时间】:2015-05-08 13:14:33
【问题描述】:

我在 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

有什么想法吗?

【问题讨论】:

    标签: backup datastax-enterprise opscenter


    【解决方案1】:

    这可能是以下已知问题:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2017-02-12
        • 2016-12-02
        • 2015-06-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-30
        • 1970-01-01
        • 2014-04-21
        相关资源
        最近更新 更多