Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 14E907238 for ; Sun, 27 Nov 2011 15:25:02 +0000 (UTC) Received: (qmail 3773 invoked by uid 500); 27 Nov 2011 15:25:01 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 3750 invoked by uid 500); 27 Nov 2011 15:25:01 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 3742 invoked by uid 99); 27 Nov 2011 15:25:01 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Nov 2011 15:25:01 +0000 X-ASF-Spam-Status: No, hits=-2001.2 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 Nov 2011 15:25:00 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 158FCA2755 for ; Sun, 27 Nov 2011 15:24:40 +0000 (UTC) Date: Sun, 27 Nov 2011 15:24:40 +0000 (UTC) From: "Jonathan Ellis (Resolved) (JIRA)" To: commits@cassandra.apache.org Message-ID: <1679870048.14835.1322407480089.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1178541619.14618.1322387199974.JavaMail.tomcat@hel.zones.apache.org> Subject: =?utf-8?Q?[jira]_[Resolved]_(CASSANDRA-35?= =?utf-8?Q?35)_cassandra_can_not_start=EF=BC=8COOM?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-3535?page=3Dcom.atla= ssian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Ellis resolved CASSANDRA-3535. --------------------------------------- Resolution: Duplicate Fix Version/s: (was: 1.0.4) see CASSANDRA-3492 =20 > cassandra can not start=EF=BC=8COOM > --------------------------- > > Key: CASSANDRA-3535 > URL: https://issues.apache.org/jira/browse/CASSANDRA-3535 > Project: Cassandra > Issue Type: Bug > Components: Core > Affects Versions: 1.0.3 > Environment: centos6.0=20 > java version "1.6.0_17" > OpenJDK Runtime Environment (IcedTea6 1.7.4) (rhel-1.21.b17.el6-x86_64) > OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode) > filesystem=EF=BC=9Aext4=20 > memory 4G=20 > xmx=3D2G xmn=3D200M > flush_largest_memtables_at: 0.75 > memtable_total_space_in_mb: 128 > commitlog_total_space_in_mb: 2048 > Reporter: zhenyu > > INFO [main] 2011-11-27 16:36:31,337 CommitLogSegment.java (line 60) Crea= ting new commitlog segment /data/dtest/commitlog/CommitLog-1322382991337.lo= g > INFO [main] 2011-11-27 16:36:31,345 CommitLog.java (line 171) Replaying = /data/dtest/commitlog/CommitLog-1322380100367.log, /data/dtest/commitlog/Co= mmitLog-1322381434531.log, /data/dtest/commitlog/CommitLog-1322382917872.lo= g > INFO [main] 2011-11-27 16:36:32,842 CommitLog.java (line 354) Finished r= eading /data/dtest/commitlog/CommitLog-1322380100367.log > INFO [main] 2011-11-27 16:36:32,843 CommitLog.java (line 354) Finished r= eading /data/dtest/commitlog/CommitLog-1322381434531.log > INFO [main] 2011-11-27 16:36:32,843 CommitLog.java (line 354) Finished r= eading /data/dtest/commitlog/CommitLog-1322382917872.log > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,874 GCInspector.java (line 1= 40) Heap is 0.9563799224191398 full. You may need to reduce memtable and/o= r cache sizes. Cassandra is now reducing cache sizes to free up memory. A= djust reduce_cache_sizes_at threshold in cassandra.yaml if you don't want C= assandra to do this automatically > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,876 AutoSavingCache.java (li= ne 187) Reducing 0126 KeyCache capacity from 200000 to 0 to reduce memory p= ressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,877 AutoSavingCache.java (li= ne 187) Reducing 0118 KeyCache capacity from 200000 to 4691 to reduce memor= y pressure > ERROR [MutationStage:7] 2011-11-27 16:36:52,894 AbstractCassandraDaemon.j= ava (line 133) Fatal exception in thread Thread[MutationStage:7,5,main] > java.lang.OutOfMemoryError: Java heap space > at org.apache.cassandra.io.util.RandomAccessReader.(RandomA= ccessReader.java:75) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= (CompressedRandomAccessReader.java:62) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= open(CompressedRandomAccessReader.java:44) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= open(CompressedRandomAccessReader.java:39) > at org.apache.cassandra.io.util.CompressedSegmentedFile.getSegmen= t(CompressedSegmentedFile.java:63) > at org.apache.cassandra.io.sstable.SSTableReader.getFileDataInput= (SSTableReader.java:790) > at org.apache.cassandra.db.columniterator.SSTableNamesIterator.(SSTableNamesIterator.java:61) > at org.apache.cassandra.db.filter.NamesQueryFilter.getSSTableColu= mnIterator(NamesQueryFilter.java:60) > at org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIte= rator(QueryFilter.java:78) > at org.apache.cassandra.db.CollationController.collectTimeOrdered= Data(CollationController.java:114) > at org.apache.cassandra.db.CollationController.getTopLevelColumns= (CollationController.java:62) > at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(C= olumnFamilyStore.java:1274) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(Colu= mnFamilyStore.java:1160) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(Colu= mnFamilyStore.java:1122) > at org.apache.cassandra.db.Table.readCurrentIndexedColumns(Table.= java:504) > at org.apache.cassandra.db.Table.apply(Table.java:441) > at org.apache.cassandra.db.commitlog.CommitLog$2.runMayThrow(Comm= itLog.java:338) > at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable= .java:30) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.= java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:= 334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:636) > ERROR [MutationStage:8] 2011-11-27 16:36:52,978 AbstractCassandraDaemon.j= ava (line 133) Fatal exception in thread Thread[MutationStage:8,5,main] > java.lang.OutOfMemoryError: Java heap space > at org.apache.cassandra.io.util.RandomAccessReader.(RandomA= ccessReader.java:75) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= (CompressedRandomAccessReader.java:62) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= open(CompressedRandomAccessReader.java:44) > at org.apache.cassandra.io.compress.CompressedRandomAccessReader.= open(CompressedRandomAccessReader.java:39) > at org.apache.cassandra.io.util.CompressedSegmentedFile.getSegmen= t(CompressedSegmentedFile.java:63) > at org.apache.cassandra.io.sstable.SSTableReader.getFileDataInput= (SSTableReader.java:790) > at org.apache.cassandra.db.columniterator.SSTableNamesIterator.(SSTableNamesIterator.java:61) > at org.apache.cassandra.db.filter.NamesQueryFilter.getSSTableColu= mnIterator(NamesQueryFilter.java:60) > at org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIte= rator(QueryFilter.java:78) > at org.apache.cassandra.db.CollationController.collectTimeOrdered= Data(CollationController.java:114) > at org.apache.cassandra.db.CollationController.getTopLevelColumns= (CollationController.java:62) > at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(C= olumnFamilyStore.java:1274) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(Colu= mnFamilyStore.java:1160) > at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(Colu= mnFamilyStore.java:1122) > at org.apache.cassandra.db.Table.readCurrentIndexedColumns(Table.= java:504) > at org.apache.cassandra.db.Table.apply(Table.java:441) > at org.apache.cassandra.db.commitlog.CommitLog$2.runMayThrow(Comm= itLog.java:338) > at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable= .java:30) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.= java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:= 334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:636) > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,902 AutoSavingCache.java (li= ne 187) Reducing NodeIdInfo KeyCache capacity from 1 to 0 to reduce memory = pressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,982 AutoSavingCache.java (li= ne 187) Reducing IndexInfo KeyCache capacity from 2 to 1 to reduce memory p= ressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,983 AutoSavingCache.java (li= ne 187) Reducing LocationInfo KeyCache capacity from 2 to 0 to reduce memor= y pressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,985 AutoSavingCache.java (li= ne 187) Reducing Versions KeyCache capacity from 2 to 0 to reduce memory pr= essure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,985 AutoSavingCache.java (li= ne 187) Reducing Migrations KeyCache capacity from 3 to 0 to reduce memory = pressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,986 AutoSavingCache.java (li= ne 187) Reducing HintsColumnFamily KeyCache capacity from 5 to 0 to reduce = memory pressure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,987 AutoSavingCache.java (li= ne 187) Reducing Schema KeyCache capacity from 3 to 1 to reduce memory pres= sure > WARN [ScheduledTasks:1] 2011-11-27 16:36:52,988 GCInspector.java (line 1= 46) Heap is 0.9563799224191398 full. You may need to reduce memtable and/o= r cache sizes. Cassandra will now flush up to the two largest memtables to= free up memory. Adjust flush_largest_memtables_at threshold in cassandra.= yaml if you don't want Cassandra to do this automatically > INFO [ScheduledTasks:1] 2011-11-27 16:36:52,988 StorageService.java (lin= e 2507) Unable to reduce heap usage since there are no dirty column familie= s -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.apache.org/jira/secure/ContactAdministrators!default.jsp= a For more information on JIRA, see: http://www.atlassian.com/software/jira