Attaching the stack dump captured from the last OOM. Kunal
On 10 July 2015 at 13:32, Kunal Gangakhedkar <kgangakhed...@gmail.com> wrote: > Forgot to mention: the data size is not that big - it's barely 10GB in all. > > Kunal > > On 10 July 2015 at 13:29, Kunal Gangakhedkar <kgangakhed...@gmail.com> > wrote: > >> Hi, >> >> I have a 2 node setup on Azure (east us region) running Ubuntu server >> 14.04LTS. >> Both nodes have 8GB RAM. >> >> One of the nodes (seed node) died with OOM - so, I am trying to add a >> replacement node with same configuration. >> >> The problem is this new node also keeps dying with OOM - I've restarted >> the cassandra service like 8-10 times hoping that it would finish the >> replication. But it didn't help. >> >> The one node that is still up is happily chugging along. >> All nodes have similar configuration - with libjna installed. >> >> Cassandra is installed from datastax's debian repo - pkg: dsc21 version >> 2.1.7. >> I started off with the default configuration - i.e. the default >> cassandra-env.sh - which calculates the heap size automatically (1/4 * RAM >> = 2GB) >> >> But, that didn't help. So, I then tried to increase the heap to 4GB >> manually and restarted. It still keeps crashing. >> >> Any clue as to why it's happening? >> >> Thanks, >> Kunal >> > >
ERROR [SharedPool-Worker-6] 2015-07-10 05:12:16,862 JVMStabilityInspector.java:94 - JVM state determined to be unstable. Exiting forcefully due to: java.lang.OutOfMemoryError: Java heap space at java.nio.HeapByteBuffer.<init>(HeapByteBuffer.java:57) ~[na:1.8.0_45] at java.nio.ByteBuffer.allocate(ByteBuffer.java:335) ~[na:1.8.0_45] at org.apache.cassandra.utils.memory.SlabAllocator.getRegion(SlabAllocator.java:137) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.memory.SlabAllocator.allocate(SlabAllocator.java:97) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.memory.ContextAllocator.allocate(ContextAllocator.java:57) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.memory.ContextAllocator.clone(ContextAllocator.java:47) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.memory.MemtableBufferAllocator.clone(MemtableBufferAllocator.java:61) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Memtable.put(Memtable.java:192) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.apply(ColumnFamilyStore.java:1212) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.AbstractSimplePerColumnSecondaryIndex.insert(AbstractSimplePerColumnSecondaryIndex.java:131) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexManager$StandardUpdater.insert(SecondaryIndexManager.java:791) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.AtomicBTreeColumns$ColumnUpdater.apply(AtomicBTreeColumns.java:444) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.AtomicBTreeColumns$ColumnUpdater.apply(AtomicBTreeColumns.java:418) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.btree.BTree.build(BTree.java:116) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.btree.BTree.update(BTree.java:177) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.AtomicBTreeColumns.addAllWithSizeDelta(AtomicBTreeColumns.java:225) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Memtable.put(Memtable.java:210) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.apply(ColumnFamilyStore.java:1212) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:389) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.apply(Keyspace.java:352) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Mutation.apply(Mutation.java:214) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.MutationVerbHandler.doVerb(MutationVerbHandler.java:54) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_45] at org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105) [apache-cassandra-2.1.7.jar:2.1.7] at java.lang.Thread.run(Thread.java:745) [na:1.8.0_45] ERROR [CompactionExecutor:3] 2015-07-10 05:12:16,862 CassandraDaemon.java:223 - Exception in thread Thread[CompactionExecutor:3,1,main] java.lang.OutOfMemoryError: Java heap space at java.util.ArrayDeque.doubleCapacity(ArrayDeque.java:157) ~[na:1.8.0_45] at java.util.ArrayDeque.addLast(ArrayDeque.java:247) ~[na:1.8.0_45] at org.apache.cassandra.db.columniterator.IndexedSliceReader.addColumn(IndexedSliceReader.java:175) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.getNextBlock(IndexedSliceReader.java:426) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.fetchMoreData(IndexedSliceReader.java:350) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:142) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:44) ~[apache-cassandra-2.1.7.jar:2.1.7] at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) ~[guava-16.0.jar:na] at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTableSliceIterator.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.getNext(QueryFilter.java:173) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.hasNext(QueryFilter.java:156) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$ManyToOne.<init>(MergeIterator.java:89) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateColumns(QueryFilter.java:105) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:69) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:314) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1927) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1785) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:346) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.queryNextPage(SliceQueryPager.java:90) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.fetchPage(SliceQueryPager.java:38) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:155) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:144) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.indexRow(Keyspace.java:416) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexBuilder.build(SecondaryIndexBuilder.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.compaction.CompactionManager$10.run(CompactionManager.java:1144) ~[apache-cassandra-2.1.7.jar:2.1.7] ERROR [StreamReceiveTask:2] 2015-07-10 05:12:16,862 CassandraDaemon.java:223 - Exception in thread Thread[StreamReceiveTask:2,5,main] java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:402) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexManager.maybeBuildSecondaryIndexes(SecondaryIndexManager.java:168) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.streaming.StreamReceiveTask$OnCompletionRunnable.run(StreamReceiveTask.java:136) ~[apache-cassandra-2.1.7.jar:2.1.7] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_45] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_45] at java.lang.Thread.run(Thread.java:745) [na:1.8.0_45] Caused by: java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:1.8.0_45] at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[na:1.8.0_45] at org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:398) ~[apache-cassandra-2.1.7.jar:2.1.7] ... 7 common frames omitted Caused by: java.lang.OutOfMemoryError: Java heap space at java.util.ArrayDeque.doubleCapacity(ArrayDeque.java:157) ~[na:1.8.0_45] at java.util.ArrayDeque.addLast(ArrayDeque.java:247) ~[na:1.8.0_45] at org.apache.cassandra.db.columniterator.IndexedSliceReader.addColumn(IndexedSliceReader.java:175) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.getNextBlock(IndexedSliceReader.java:426) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.fetchMoreData(IndexedSliceReader.java:350) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:142) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:44) ~[apache-cassandra-2.1.7.jar:2.1.7] at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) ~[guava-16.0.jar:na] at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTableSliceIterator.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.getNext(QueryFilter.java:173) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.hasNext(QueryFilter.java:156) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$ManyToOne.<init>(MergeIterator.java:89) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateColumns(QueryFilter.java:105) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:69) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:314) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1927) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1785) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:346) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.queryNextPage(SliceQueryPager.java:90) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.fetchPage(SliceQueryPager.java:38) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:155) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:144) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.indexRow(Keyspace.java:416) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexBuilder.build(SecondaryIndexBuilder.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.compaction.CompactionManager$10.run(CompactionManager.java:1144) ~[apache-cassandra-2.1.7.jar:2.1.7] ERROR [CompactionExecutor:3] 2015-07-10 05:12:16,864 JVMStabilityInspector.java:94 - JVM state determined to be unstable. Exiting forcefully due to: java.lang.OutOfMemoryError: Java heap space at java.util.ArrayDeque.doubleCapacity(ArrayDeque.java:157) ~[na:1.8.0_45] at java.util.ArrayDeque.addLast(ArrayDeque.java:247) ~[na:1.8.0_45] at org.apache.cassandra.db.columniterator.IndexedSliceReader.addColumn(IndexedSliceReader.java:175) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.getNextBlock(IndexedSliceReader.java:426) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.fetchMoreData(IndexedSliceReader.java:350) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:142) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:44) ~[apache-cassandra-2.1.7.jar:2.1.7] at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) ~[guava-16.0.jar:na] at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTableSliceIterator.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.getNext(QueryFilter.java:173) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.hasNext(QueryFilter.java:156) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$ManyToOne.<init>(MergeIterator.java:89) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateColumns(QueryFilter.java:105) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:69) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:314) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1927) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1785) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:346) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.queryNextPage(SliceQueryPager.java:90) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.fetchPage(SliceQueryPager.java:38) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:155) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:144) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.indexRow(Keyspace.java:416) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexBuilder.build(SecondaryIndexBuilder.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.compaction.CompactionManager$10.run(CompactionManager.java:1144) ~[apache-cassandra-2.1.7.jar:2.1.7] ERROR [StreamReceiveTask:2] 2015-07-10 05:12:16,866 JVMStabilityInspector.java:94 - JVM state determined to be unstable. Exiting forcefully due to: java.lang.OutOfMemoryError: Java heap space at java.util.ArrayDeque.doubleCapacity(ArrayDeque.java:157) ~[na:1.8.0_45] at java.util.ArrayDeque.addLast(ArrayDeque.java:247) ~[na:1.8.0_45] at org.apache.cassandra.db.columniterator.IndexedSliceReader.addColumn(IndexedSliceReader.java:175) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.getNextBlock(IndexedSliceReader.java:426) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFetcher.fetchMoreData(IndexedSliceReader.java:350) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:142) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(IndexedSliceReader.java:44) ~[apache-cassandra-2.1.7.jar:2.1.7] at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143) ~[guava-16.0.jar:na] at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138) ~[guava-16.0.jar:na] at org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTableSliceIterator.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.getNext(QueryFilter.java:173) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter$2.hasNext(QueryFilter.java:156) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:146) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator$ManyToOne.<init>(MergeIterator.java:89) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.MergeIterator.get(MergeIterator.java:48) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateColumns(QueryFilter.java:105) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:82) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.filter.QueryFilter.collateOnDiskAtom(QueryFilter.java:69) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:314) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1927) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1785) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:346) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.queryNextPage(SliceQueryPager.java:90) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:85) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.SliceQueryPager.fetchPage(SliceQueryPager.java:38) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:155) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.pager.QueryPagers$1.next(QueryPagers.java:144) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.Keyspace.indexRow(Keyspace.java:416) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.index.SecondaryIndexBuilder.build(SecondaryIndexBuilder.java:62) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.compaction.CompactionManager$10.run(CompactionManager.java:1144) ~[apache-cassandra-2.1.7.jar:2.1.7] ERROR [CompactionExecutor:3] 2015-07-10 05:12:16,885 CassandraDaemon.java:223 - Exception in thread Thread[CompactionExecutor:3,1,main] java.lang.IllegalStateException: Shutdown in progress at java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:82) ~[na:1.8.0_45] at java.lang.Runtime.removeShutdownHook(Runtime.java:239) ~[na:1.8.0_45] at org.apache.cassandra.service.StorageService.removeShutdownHook(StorageService.java:747) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.JVMStabilityInspector$Killer.killCurrentJVM(JVMStabilityInspector.java:95) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.utils.JVMStabilityInspector.inspectThrowable(JVMStabilityInspector.java:64) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.service.CassandraDaemon$1.uncaughtException(CassandraDaemon.java:227) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor.handleOrLog(DebuggableThreadPoolExecutor.java:229) ~[apache-cassandra-2.1.7.jar:2.1.7] at org.apache.cassandra.db.compaction.CompactionManager$CompactionExecutor.afterExecute(CompactionManager.java:1294) ~[apache-cassandra-2.1.7.jar:2.1.7] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1150) ~[na:1.8.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[na:1.8.0_45] at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_45]