incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kais Ahmed <k...@neteck-fr.com>
Subject Re: MemtablePostFlusher pending
Date Wed, 23 Oct 2013 08:50:12 GMT
Thanks robert,

For info if it helps to fix the bug i'm starting the downgrade, i restart
all the node and do a repair and there are a lot of error like this :

EERROR [ValidationExecutor:2] 2013-10-23 08:39:27,558 Validator.java (line
242) Failed creating a merkle tree for [repair
#9f9b7fc0-3bbe-11e3-a220-b18f7c69b044 on ks01/messages,
(8746393670077301406,8763948586274310360]], /172.31.38.135 (see log for
details)
ERROR [ValidationExecutor:2] 2013-10-23 08:39:27,558 CassandraDaemon.java
(line 185) Exception in thread Thread[ValidationExecutor:2,1,main]
java.lang.AssertionError
        at
org.apache.cassandra.db.compaction.PrecompactedRow.update(PrecompactedRow.java:171)
        at org.apache.cassandra.repair.Validator.rowHash(Validator.java:198)
        at org.apache.cassandra.repair.Validator.add(Validator.java:151)
        at
org.apache.cassandra.db.compaction.CompactionManager.doValidationCompaction(CompactionManager.java:798)
        at
org.apache.cassandra.db.compaction.CompactionManager.access$600(CompactionManager.java:60)
        at
org.apache.cassandra.db.compaction.CompactionManager$8.call(CompactionManager.java:395)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)

And the repair stop after this error :

ERROR [FlushWriter:9] 2013-10-23 08:39:32,979 CassandraDaemon.java (line
185) Exception in thread Thread[FlushWriter:9,5,main]
java.lang.AssertionError
        at
org.apache.cassandra.io.sstable.SSTableWriter.rawAppend(SSTableWriter.java:198)
        at
org.apache.cassandra.io.sstable.SSTableWriter.append(SSTableWriter.java:186)
        at
org.apache.cassandra.db.Memtable$FlushRunnable.writeSortedContents(Memtable.java:358)
        at
org.apache.cassandra.db.Memtable$FlushRunnable.runWith(Memtable.java:317)
        at
org.apache.cassandra.io.util.DiskAwareRunnable.runMayThrow(DiskAwareRunnable.java:48)
        at
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:724)








2013/10/22 Robert Coli <rcoli@eventbrite.com>

> On Mon, Oct 21, 2013 at 11:57 PM, Kais Ahmed <kais@neteck-fr.com> wrote:
>
>> I will try to create a new cluster 1.2 and copy data, can you tell me
>> please the best pratice to do this, do i have to use sstable2json /
>> json2sstable or other method.
>>
>
> Unfortunately to downgrade versions you are going to need to use a method
> like sstable2json/json2sstable.
>
> Other bulkload options, which mostly don't apply in the downgrade case,
> here :
>
> http://www.palominodb.com/blog/2012/09/25/bulk-loading-options-cassandra
>
> =Rob
>

Mime
View raw message