Hi All,

On SuSe Linux blade with 6GB of RAM.

with disk_access_mode mmap_index_only and mmap I see OOM map failed error
on SSTableBatchOpen thread. cat /proc/<pid>/maps shows a peak of 53521
right before it dies. vm.max_map_count = 1966080 and /proc/<pid>/limits
shows unlimited locked memory.

with disk_access_mode standard, the node does start up but I see the
repeated error:
ERROR [CompactionExecutor:6] 2012-06-06 20:24:19,772
AbstractCassandraDaemon.java (line 134) Exception in thread
Thread[CompactionExecutor:6,1,main]
java.lang.StackOverflowError
        at com.google.common.collect.Sets$1.iterator(Sets.java:578)
        at com.google.common.collect.Sets$1.iterator(Sets.java:578)
        at com.google.common.collect.Sets$1.iterator(Sets.java:578)
...

I'm not sure the second error is related to the first. I prefer to run with
full mmap but I have run out of ideas. Is there anything else I can do to
debug this?

Here's startup settings from debug log:
 INFO [main] 2012-06-06 20:17:10,267 AbstractCassandraDaemon.java (line
121) JVM vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.6.0_31
 INFO [main] 2012-06-06 20:17:10,267 AbstractCassandraDaemon.java (line
122) Heap size: 1525415936/1525415936
 ...
 INFO [main] 2012-06-06 20:17:10,946 CLibrary.java (line 111) JNA mlockall
successful
 ...
 INFO [main] 2012-06-06 20:17:11,055 DatabaseDescriptor.java (line 191)
DiskAccessMode is standard, indexAccessMode is standard
 INFO [main] 2012-06-06 20:17:11,213 DatabaseDescriptor.java (line 247)
Global memtable threshold is enabled at 484MB
 INFO [main] 2012-06-06 20:17:11,499 CacheService.java (line 96)
Initializing key cache with capacity of 72 MBs.
 INFO [main] 2012-06-06 20:17:11,509 CacheService.java (line 107)
Scheduling key cache save to each 14400 seconds (going to save all keys).
 INFO [main] 2012-06-06 20:17:11,510 CacheService.java (line 121)
Initializing row cache with capacity of 0 MBs and provider
org.apache.cassandra.cache.SerializingCacheProvider
 INFO [main] 2012-06-06 20:17:11,513 CacheService.java (line 133)
Scheduling row cache save to each 0 seconds (going to save all keys).

Thanks In Advance,
Javier

Reply via email to