It might be this https://issues.apache.org/jira/browse/CASSANDRA-4201
As dean said, if you drain the node during shut down you can delete the logs. If you are paranoid just move them out of the way. > Another thing I have noticed is that upon restarts, the old keyspaces that > were deleted re-appear although with less data, I would imagine that has > nothing to do with the commit logs. Yes. Sounds like the schema change is being replayed, but to not the deletion. Cheers ----------------- Aaron Morton Freelance Cassandra Consultant New Zealand @aaronmorton http://www.thelastpickle.com On 13/03/2013, at 5:34 AM, "Hiller, Dean" <dean.hil...@nrel.gov> wrote: > I do not know if it is a known issue. I only know what I saw in QA. If I > remember correctly, I tested this on 1.1.4 and 1.2.2 with the same result > that commit logs are left there(maybe it is by design….I really don't know). > All I know is that the sstables do correctly grow in size. > > Dean > > From: a k <kumaramit.ex...@gmail.com<mailto:kumaramit.ex...@gmail.com>> > Reply-To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" > <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> > Date: Tuesday, March 12, 2013 3:54 PM > To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" > <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> > Subject: Re: commitlog -deleted keyspaces. > > Thanks Dean. I will try the node drain next, however Do you know if this is a > known issue/bug with 1.1, I scanned through some 200 odd jira entries that > have commit log in the text for some clues -but no luck. > > Amit > > > On Tue, Mar 12, 2013 at 12:17 PM, Hiller, Dean > <dean.hil...@nrel.gov<mailto:dean.hil...@nrel.gov>> wrote: > Here is our cluster which has 10 billion rows on 6 nodes and about 1.2TB > [root@sdi-ci ~]# clush -g datanodes du -sh /opt/datastore/commitlog > a5: 1.1G /opt/datastore/commitlog > a3: 1.1G /opt/datastore/commitlog > a1: 1.1G /opt/datastore/commitlog > a2: 1006M /opt/datastore/commitlog > a4: 1.1G /opt/datastore/commitlog > a6: 1.1G /opt/datastore/commitlog > > If you run nodetool drain on a node, you can wipe the commit logs after > that(we QA tested this but don't take my word for it). We also found out > drain was moving data to the sstables but did not seem to delete from the > commit log at all as commit log space used remained the same after a drain. > We did not fully test removing the commit log files so you should try to do > that yourself with a test in QA. > > Later, > Dean > > From: a k > <kumaramit.ex...@gmail.com<mailto:kumaramit.ex...@gmail.com><mailto:kumaramit.ex...@gmail.com<mailto:kumaramit.ex...@gmail.com>>> > Reply-To: > "user@cassandra.apache.org<mailto:user@cassandra.apache.org><mailto:user@cassandra.apache.org<mailto:user@cassandra.apache.org>>" > > <user@cassandra.apache.org<mailto:user@cassandra.apache.org><mailto:user@cassandra.apache.org<mailto:user@cassandra.apache.org>>> > Date: Tuesday, March 12, 2013 10:46 AM > To: > "user@cassandra.apache.org<mailto:user@cassandra.apache.org><mailto:user@cassandra.apache.org<mailto:user@cassandra.apache.org>>" > > <user@cassandra.apache.org<mailto:user@cassandra.apache.org><mailto:user@cassandra.apache.org<mailto:user@cassandra.apache.org>>> > Subject: commitlog -deleted keyspaces. > > We are running a 4 node cluster version 1.1.0 and our commit logs seem to be > ever growing. We have a total about 250 GB per node in the keyspaces/column > families and the commit logs are at about 30 GB.There have been several > deletions of keyspaces in our setup and I am concerned about a few things. > > First being the size of the commit logs, we have not modified the > "commitlog_total_space_in_mb" in yaml so I assume it is the default 4092MB, > We don't have "memtable_flush_after_mins" setting either. > > Is this sane? Why would the size of the commit logs be so large (I am worried > about the startup time, when it has to replay the commit logs) and why would > the default size of 4092 MB not be enforced. > > Would it cause us trouble when we upgrade to 1.2? > > Another thing I have noticed is that upon restarts, the old keyspaces that > were deleted re-appear although with less data, I would imagine that has > nothing to do with the commit logs. > > Can I safely delete the commitlogs after the nodetool flush? > > > > Many thanks > Amit > >