【问题标题】:Corrupt sstable /var/lib/cassandra/data/solr_admin/solr_resources in DatastaxDatastax 中损坏的 sstable /var/lib/cassandra/data/solr_admin/solr_resources
【发布时间】:2017-04-25 02:58:14
【问题描述】:

我的 DSE 版本是 4.7.3。 我收到错误“损坏的 sstable /var/lib/cassandra/data/solr_admin/solr_resources-a31c76040e40393b82d7ba3d910ad50a/solr_admin-solr_resources-ka-9808=[TOC.txt, Index.db, Digest.sha1, Filter.db, CompressionInfo.db, Statistics.db,Data.db];跳表"

所以在插入记录时出现超时错误。重新启动节点后,问题临时修复,但几个小时后再次插入记录时出现超时错误。 请帮我解决问题

【问题讨论】:

    标签: solr datastax datastax-enterprise


    【解决方案1】:

    如果服务器被杀死并且不允许干净地关闭,你可以得到这个。由https://issues.apache.org/jira/browse/CASSANDRA-10501 引起。我建议更新到 4.8.11 或 5.0.4(或更高版本)以排除它们。

    【讨论】:

      【解决方案2】:

      按照下面提到的步骤:

      1) 尝试使用“nodetool scrub”在节点上重建 sstable http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsScrub.html 如果问题仍然没有得到解决,请按照以下步骤操作

      2) 关闭 dse 节点。

      3) 使用“sstablescrub [options]”清理 sstable http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsSSTableScrub_t.html

      4) 删除损坏的 SSTable

      5) 在 dse 节点中盯着 dse 服务

      6) 使用“nodetool repair”进行修复

      【讨论】:

        猜你喜欢
        • 2023-03-03
        • 2016-09-29
        • 1970-01-01
        • 1970-01-01
        • 2015-10-25
        • 2016-07-17
        • 1970-01-01
        • 2017-05-20
        • 2021-06-10
        相关资源
        最近更新 更多