Re: MemtablePostFlusher and FlushWriter

2014-07-17 Thread horschi
Hi Ahmed, for that you should increase the flush queue size setting in your cassandra.yaml kind regards, Christian On Thu, Jul 17, 2014 at 10:54 AM, Kais Ahmed wrote: > Thanks christian, > > I'll check on my side. > > Have you an idea about FlushWriter 'All time blocked' > > Thanks, > > > 20

Re: MemtablePostFlusher and FlushWriter

2014-07-17 Thread Kais Ahmed
Thanks christian, I'll check on my side. Have you an idea about FlushWriter 'All time blocked' Thanks, 2014-07-16 16:23 GMT+02:00 horschi : > Hi Ahmed, > > this exception is caused by you creating rows with a key-length of more > than 64kb. Your key is 394920 bytes long it seems. > > Keys and

Re: MemtablePostFlusher and FlushWriter

2014-07-16 Thread horschi
Hi Ahmed, this exception is caused by you creating rows with a key-length of more than 64kb. Your key is 394920 bytes long it seems. Keys and column-names are limited to 64kb. Only values may be larger. I cannot say for sure if this is the cause of your high MemtablePostFlusher pending count, bu

Re: MemtablePostFlusher and FlushWriter

2014-07-16 Thread Kais Ahmed
Hi chris, christan, Thanks for reply, i'm not using DSE. I have in the log files, this error that appear two times. ERROR [FlushWriter:3456] 2014-07-01 18:25:33,607 CassandraDaemon.java (line 196) Exception in thread Thread[FlushWriter:3456,5,main] java.lang.AssertionError: 394920 at org

Re: MemtablePostFlusher and FlushWriter

2014-07-15 Thread Chris Lohfink
The MemtablePostFlusher is also used for flushing non-cf backed (solr) indexes. Are you using DSE and solr by chance? Chris On Jul 15, 2014, at 5:01 PM, horschi wrote: > I have seen this behavour when Commitlog files got deleted (or permissions > were set to read only). > > MemtablePostFlus

Re: MemtablePostFlusher and FlushWriter

2014-07-15 Thread horschi
I have seen this behavour when Commitlog files got deleted (or permissions were set to read only). MemtablePostFlusher is the stage that marks the Commitlog as flushed. When they fail it usually means there is something wrong with the commitlog files. Check your logfiles for any commitlog related

MemtablePostFlusher and FlushWriter

2014-07-15 Thread Kais Ahmed
Hi all, I have a small cluster (2 nodes RF 2) running with C* 2.0.6 on I2 Extra Large (AWS) with SSD disk, the nodetool tpstats shows many MemtablePostFlusher pending and FlushWriter All time blocked. The two nodes have the default configuration. All CF use size-tiered compaction strategy. Ther