Details
-
Bug
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
-
None
-
Windows Server 2008 R2 64bit
-
Low
Description
When restarting any Cassandra node we've got exception:
ERROR 09:42:27,869 Exception encountered during startup.
java.io.IOException: Failed to delete C:\cassandra\data\commitlog\CommitLog-1280817512228.log
at org.apache.cassandra.io.util.FileUtils.deleteWithConfirm(FileUtils.java:45)
at org.apache.cassandra.db.commitlog.CommitLog.recover(CommitLog.java:177)
at org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:120)
at org.apache.cassandra.service.AbstractCassandraDaemon.init(AbstractCassandraDaemon.java:57)
at org.apache.cassandra.contrib.windows.service.WindowsService.start(Unknown Source)
at org.apache.cassandra.contrib.windows.service.WindowsService.main(Unknown Source)
INFO 09:42:27,869 Exception encountered during startup.
INFO 09:42:27,869 Cassandra Service Finished: Tue Aug 03 09:42:27 EEST 2010
Aftrer exception was thrown and Cassandra didn't started, within commitlog directory there's only one file: CommitLog-1280817512228.log
and no CommitLog-1280817512228.log.header. Looks like CommitLog-1280817512228.log was a new file, not the last one after stopping service.
After few restarts .log file is deleted and Cassandra is working fine until next restart.