Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-13980

Compaction deadlock

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Urgent
    • Resolution: Duplicate
    • None
    • Local/Compaction
    • None
    • Cassandra 3.11.2
      48 nodes cluster using LCS, JBOD
      Big nodes with many SSTables

    • Critical

    Description

      While upgrading the cluster from 2.1.16 from 3.11.2, after a few hours most of the upgraded nodes started to go in a compaction infinite loop and showing many events like the one below (always for the same SSTable):

      INFO  [CompactionExecutor:4] 2017-10-29 00:28:31,480 LeveledManifest.java:474 - Adding high-level (L5) BigTableReader(path='/var/lib/cassandra/data/datadisk4/blobstore/block-1d63273065b911e49cd7ef0972cffde6/blobstore-block-ka-201694-Data.db') to candidates
      

      Since the log get spammed at a huge rate, I'm unable to get any previous events.

      Tried restarts and sstablescrub -m without success. The only workaround that seems to work (so far) was sstablelevelreset.

      I've attached the dump.

      Attachments

        1. threaddump.log
          392 kB
          Loic Lambiel

        Issue Links

          Activity

            People

              Unassigned Unassigned
              llambiel Loic Lambiel
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: