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 <hors...@gmail.com> wrote:

> 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 errors.
> 
> regards,
> Christian
> 
> 
> On Tue, Jul 15, 2014 at 7:03 PM, Kais Ahmed <k...@neteck-fr.com> wrote:
> 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.
> 
> There are 10 times more reads than writes (1300 reads/s and 150 writes/s).
> 
> 
> ubuntu@node1 :~$ nodetool tpstats
> Pool Name                    Active   Pending      Completed   Blocked  All 
> time blocked
> MemtablePostFlusher               1      1158         159590         0        
>          0
> FlushWriter                       0         0          11568         0        
>       1031
> 
> ubuntu@node1:~$ nodetool compactionstats
> pending tasks: 90
> Active compaction remaining time :        n/a
> 
> 
> ubuntu@node2:~$ nodetool tpstats
> Pool Name                    Active   Pending      Completed   Blocked  All 
> time blocked
> MemtablePostFlusher               1      1020          50987         0        
>          0
> FlushWriter                       0         0           6672         0        
>        948
> 
> 
> ubuntu@node2:~$ nodetool compactionstats
> pending tasks: 89
> Active compaction remaining time :        n/a
> 
> I think there is something wrong, thank you for your help.
> 
> 

Reply via email to