cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rudolf VanderLeeden (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-4644) Compaction error with Cassandra 1.1.4 and LCS
Date Wed, 12 Sep 2012 21:11:08 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-4644?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13454362#comment-13454362
] 

Rudolf VanderLeeden commented on CASSANDRA-4644:
------------------------------------------------

Maybe, the following debug lines help to find the cause:
DEBUG 20:59:47,207 Deleted /mnt/cassandra/data/highscores/leaderboard/highscores-leaderboard-he-18148
DEBUG 20:59:47,207 L0 contains 4422 SSTables (62004030662 bytes) in Manifest@451835319
DEBUG 20:59:47,207 L1 contains 14 SSTables (258039196 bytes) in Manifest@451835319
DEBUG 20:59:47,208 L2 contains 33 SSTables (508660830 bytes) in Manifest@451835319
DEBUG 20:59:47,208 L3 contains 360 SSTables (3536343071 bytes) in Manifest@451835319
DEBUG 20:59:47,209 L4 contains 1813 SSTables (32410447712 bytes) in Manifest@451835319
DEBUG 20:59:47,209 Replacing [leaderboard-18148(L1), ]
DEBUG 20:59:47,209 Adding [leaderboard-21505(L-1), ] at L2
ERROR 20:59:47,209 Exception in thread Thread[CompactionExecutor:5,1,RMI Runtime]
java.lang.AssertionError

                
> Compaction error with Cassandra 1.1.4 and LCS 
> ----------------------------------------------
>
>                 Key: CASSANDRA-4644
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4644
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.1.4
>         Environment: Cassandra 1.1.4, Ubuntu Lucid (2.6.32-346), Amazon EC2 m1.xlarge
>            Reporter: Rudolf VanderLeeden
>
> In our 1.1.4 testcluster of 3 nodes with RF=3, KS=1, and CF=5, we are getting an asserting
error when running 'nodetool compact highscores leaderboard'. This stops compactions on the
'leaderboard' CF summing up to 11835 pending compactions. This error is seen only one one
node. 
> The SSTables have originally been created on a 1.1.2 cluster with STCS and then copied
to the testcluster also with 1.1.2. Repair, cleanup, compact were OK with STCS. Next, we changed
to LCS and did again repair, cleanup, compact with success. 
> Then we started to use this LCS-based testcluster intensively and created lots of data
and also large keys with millions of columns. 
> The assertion error in system.log :
>  INFO [CompactionExecutor:8] 2012-09-11 14:20:45,043 CompactionController.java (line
172) Compacting large row highscores/leaderboard:4c422d64626331353166372d363464612d343235342d396130322d6535616365343337373532332d676c6f62616c2d30
(72589650 bytes) incrementally
> ERROR [CompactionExecutor:8] 2012-09-11 14:20:50,336 AbstractCassandraDaemon.java (line
135) Exception in thread Thread[CompactionExecutor:8,1,RMI Runtime]
> java.lang.AssertionError
>         at org.apache.cassandra.db.compaction.LeveledManifest.promote(LeveledManifest.java:214)
>         at org.apache.cassandra.db.compaction.LeveledCompactionStrategy.handleNotification(LeveledCompactionStrategy.java:158)
>         at org.apache.cassandra.db.DataTracker.notifySSTablesChanged(DataTracker.java:531)
>         at org.apache.cassandra.db.DataTracker.replaceCompactedSSTables(DataTracker.java:254)
>         at org.apache.cassandra.db.ColumnFamilyStore.replaceCompactedSSTables(ColumnFamilyStore.java:992)
>         at org.apache.cassandra.db.compaction.CompactionTask.execute(CompactionTask.java:200)
>         at org.apache.cassandra.db.compaction.LeveledCompactionTask.execute(LeveledCompactionTask.java:50)
>         at org.apache.cassandra.db.compaction.CompactionManager$6.runMayThrow(CompactionManager.java:288)
>         at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>         at java.lang.Thread.run(Thread.java:662)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message