Hi,
I am trying to run a single instance of cassandra on windows 7 with Java 7. First time Cassandra instance was a clean start, I killed it and trying to start it up again getting errors in the log below:-
INFO [FlushWriter:1] 2012-05-18 21:43:44,708 Memtable.java (line 307) Completed flushing D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-16-Data.db (80 bytes)
ERROR [COMMIT-LOG-ALLOCATOR] 2012-05-18 21:43:44,716 AbstractCassandraDaemon.java (line 134) Exception in thread Thread[COMMIT-LOG-ALLOCATOR,5,main]
java.io.IOError: java.io.IOException: Map failed
at org.apache.cassandra.db.commitlog.CommitLogSegment.<init>(CommitLogSegment.java:127)
at org.apache.cassandra.db.commitlog.CommitLogAllocator$3.run(CommitLogAllocator.java:191)
at org.apache.cassandra.db.commitlog.CommitLogAllocator$1.runMayThrow(CommitLogAllocator.java:95)
at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
at java.lang.Thread.run(Thread.java:722)
Caused by: java.io.IOException: Map failed
at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:849)
at org.apache.cassandra.db.commitlog.CommitLogSegment.<init>(CommitLogSegment.java:119)
... 4 more
Caused by: java.lang.OutOfMemoryError: Map failed
at sun.nio.ch.FileChannelImpl.map0(Native Method)
at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:846)
... 5 more
INFO [CompactionExecutor:2] 2012-05-18 21:43:44,723 CompactionTask.java (line 114) Compacting [SSTableReader(path='D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-15-Data.db'), SSTableReader(path='D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-14-Data.db'), SSTableReader(path='D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-13-Data.db'), SSTableReader(path='D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-16-Data.db')]
INFO [main] 2012-05-18 21:43:44,718 MessagingService.java (line 284) Starting Messaging Service on port 7000
INFO [StorageServiceShutdownHook] 2012-05-18 21:43:44,733 MessagingService.java (line 539) Waiting for messaging service to quiesce
ERROR [main] 2012-05-18 21:43:44,733 AbstractCassandraDaemon.java (line 370) Exception encountered during startup
java.lang.AssertionError
at org.apache.cassandra.service.MigrationManager.passiveAnnounce(MigrationManager.java:241)
at org.apache.cassandra.service.StorageService.joinTokenRing(StorageService.java:544)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:515)
at org.apache.cassandra.service.StorageService.initServer(StorageService.java:407)
at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:231)
at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:353)
at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:106)
INFO [ACCEPT-/127.0.0.1] 2012-05-18 21:43:44,735 MessagingService.java (line 695) MessagingService shutting down server thread.
INFO [CompactionExecutor:2] 2012-05-18 21:43:44,787 CompactionTask.java (line 225) Compacted to [D:\CassandraV1.1_clusters\1\data_file_directories\system\LocationInfo\system-LocationInfo-hc-17-Data.db,]. 660 to 337 (~51% of original) bytes for 3 keys at 0.005739MB/s. Time: 56ms.
