Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BFC2F10CB5 for ; Wed, 19 Jun 2013 08:41:00 +0000 (UTC) Received: (qmail 76837 invoked by uid 500); 19 Jun 2013 08:40:58 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 76824 invoked by uid 500); 19 Jun 2013 08:40:57 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 76815 invoked by uid 99); 19 Jun 2013 08:40:57 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jun 2013 08:40:57 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tsato@cloudian.com designates 209.85.223.177 as permitted sender) Received: from [209.85.223.177] (HELO mail-ie0-f177.google.com) (209.85.223.177) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jun 2013 08:40:50 +0000 Received: by mail-ie0-f177.google.com with SMTP id aq17so11545820iec.8 for ; Wed, 19 Jun 2013 01:40:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=cAGzkN0hlBZbFyx+6wBzeZO0A4B8FuzXAsmE3YGvpjk=; b=kXucXIm4SjQ52M0JASCGqwqI4kURgkdTUN8pOZx4LfGP+57C/eWtx+waGI7fiih+U6 nCvCCC5oBf4xV24P5/cc2HYzMvnP/oVzB9oiExGHCKXMB7+MGduveapFuo/lzQ4TdgOE GCmtmbpnXzPH7chtEqUG4L1/AHLn6eZlSLL6Lp0Dv2Btyihn5ApMBCEiHxmab0BqUY2a uZLY2+/9Qoytz0+KQxhvdi/VdbfI/ce8kyCGLBXPNr7t6VdHuv3XUfogn8TVpQkoLP7j QqkNnZpJaxSKmn5KRayOExnjythM15BhIPSr9JX18tm4qPHSHa87lTkR3xjhaJZd6hoQ grQQ== MIME-Version: 1.0 X-Received: by 10.50.21.101 with SMTP id u5mr774355ige.105.1371631228920; Wed, 19 Jun 2013 01:40:28 -0700 (PDT) Received: by 10.64.68.198 with HTTP; Wed, 19 Jun 2013 01:40:28 -0700 (PDT) In-Reply-To: References: <51B237BA.9060809@4friends.od.ua> <6D3C4DCA-8CD6-4D3E-915D-66CFF8323F13@gmail.com> <51C1061F.7020800@cloudian.com> Date: Wed, 19 Jun 2013 17:40:28 +0900 Message-ID: Subject: Re: Reduce Cassandra GC From: Takenori Sato To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=047d7bd7677629b64b04df7dc830 X-Gm-Message-State: ALoCoQmKYc7j75QNVy4fQfhT8v0U2KJS2N0c7d9shUqLng0nhgs3K+wp+jafsXfB+ys1XiCd8W3w X-Virus-Checked: Checked by ClamAV on apache.org --047d7bd7677629b64b04df7dc830 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable GC options are not set. You should see the followings. -XX:+PrintGCDateStamps -XX:+PrintPromotionFailure -Xloggc:/var/log/cassandra/gc-1371603607.log > Is it normal to have two processes like this? No. You are running two processes. On Wed, Jun 19, 2013 at 4:16 PM, Joel Samuelsson wrote: > My Cassandra ps info: > > root 26791 1 0 07:14 ? 00:00:00 /usr/bin/jsvc -user > cassandra -home /opt/java/64/jre1.6.0_32/bin/../ -pidfile > /var/run/cassandra.pid -errfile &1 -outfile /var/log/cassandra/output.log > -cp > /usr/share/cassandra/lib/antlr-3.2.jar:/usr/share/cassandra/lib/avro-1.4.= 0-fixes.jar:/usr/share/cassandra/lib/avro-1.4.0-sources-fixes.jar:/usr/shar= e/cassandra/lib/commons-cli-1.1.jar:/usr/share/cassandra/lib/commons-codec-= 1.2.jar:/usr/share/cassandra/lib/commons-lang-2.6.jar:/usr/share/cassandra/= lib/compress-lzf-0.8.4.jar:/usr/share/cassandra/lib/concurrentlinkedhashmap= -lru-1.3.jar:/usr/share/cassandra/lib/guava-13.0.1.jar:/usr/share/cassandra= /lib/high-scale-lib-1.1.2.jar:/usr/share/cassandra/lib/jackson-core-asl-1.9= .2.jar:/usr/share/cassandra/lib/jackson-mapper-asl-1.9.2.jar:/usr/share/cas= sandra/lib/jamm-0.2.5.jar:/usr/share/cassandra/lib/jbcrypt-0.3m.jar:/usr/sh= are/cassandra/lib/jline-1.0.jar:/usr/share/cassandra/lib/jna.jar:/usr/share= /cassandra/lib/json-simple-1.1.jar:/usr/share/cassandra/lib/libthrift-0.7.0= .jar:/usr/share/cassandra/lib/log4j-1.2.16.jar:/usr/share/cassandra/lib/lz4= -1.1.0.jar:/usr/share/cassandra/lib/metrics-core-2.0.3.jar:/usr/share/cassa= ndra/lib/netty-3.5.9.Final.jar:/usr/share/cassandra/lib/servlet-api-2.5-200= 81211.jar:/usr/share/cassandra/lib/slf4j-api-1.7.2.jar:/usr/share/cassandra= /lib/slf4j-log4j12-1.7.2.jar:/usr/share/cassandra/lib/snakeyaml-1.6.jar:/us= r/share/cassandra/lib/snappy-java-1.0.4.1.jar:/usr/share/cassandra/lib/snap= tree-0.1.jar:/usr/share/cassandra/apache-cassandra-1.2.5.jar:/usr/share/cas= sandra/apache-cassandra-thrift-1.2.5.jar:/usr/share/cassandra/apache-cassan= dra.jar:/usr/share/cassandra/stress.jar:/usr/share/java/jna.jar:/etc/cassan= dra:/usr/share/java/commons-daemon.jar > -Dlog4j.configuration=3Dlog4j-server.properties > -Dlog4j.defaultInitOverride=3Dtrue > -XX:HeapDumpPath=3D/var/lib/cassandra/java_1371626058.hprof > -XX:ErrorFile=3D/var/lib/cassandra/hs_err_1371626058.log -ea > -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPrioriti= es > -XX:ThreadPriorityPolicy=3D42 -Xms4004M -Xmx4004M -Xmn800M > -XX:+HeapDumpOnOutOfMemoryError -Xss180k -XX:+UseParNewGC > -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio= =3D8 > -XX:MaxTenuringThreshold=3D1 -XX:CMSInitiatingOccupancyFraction=3D75 > -XX:+UseCMSInitiatingOccupancyOnly -XX:+UseTLAB > -Djava.net.preferIPv4Stack=3Dtrue -Dcom.sun.management.jmxremote.port=3D7= 199 > -Dcom.sun.management.jmxremote.ssl=3Dfalse > -Dcom.sun.management.jmxremote.authenticate=3Dfalse > org.apache.cassandra.service.CassandraDaemon > 103 26792 26791 99 07:14 ? 854015-22:02:22 /usr/bin/jsvc -use= r > cassandra -home /opt/java/64/jre1.6.0_32/bin/../ -pidfile > /var/run/cassandra.pid -errfile &1 -outfile /var/log/cassandra/output.log > -cp > /usr/share/cassandra/lib/antlr-3.2.jar:/usr/share/cassandra/lib/avro-1.4.= 0-fixes.jar:/usr/share/cassandra/lib/avro-1.4.0-sources-fixes.jar:/usr/shar= e/cassandra/lib/commons-cli-1.1.jar:/usr/share/cassandra/lib/commons-codec-= 1.2.jar:/usr/share/cassandra/lib/commons-lang-2.6.jar:/usr/share/cassandra/= lib/compress-lzf-0.8.4.jar:/usr/share/cassandra/lib/concurrentlinkedhashmap= -lru-1.3.jar:/usr/share/cassandra/lib/guava-13.0.1.jar:/usr/share/cassandra= /lib/high-scale-lib-1.1.2.jar:/usr/share/cassandra/lib/jackson-core-asl-1.9= .2.jar:/usr/share/cassandra/lib/jackson-mapper-asl-1.9.2.jar:/usr/share/cas= sandra/lib/jamm-0.2.5.jar:/usr/share/cassandra/lib/jbcrypt-0.3m.jar:/usr/sh= are/cassandra/lib/jline-1.0.jar:/usr/share/cassandra/lib/jna.jar:/usr/share= /cassandra/lib/json-simple-1.1.jar:/usr/share/cassandra/lib/libthrift-0.7.0= .jar:/usr/share/cassandra/lib/log4j-1.2.16.jar:/usr/share/cassandra/lib/lz4= -1.1.0.jar:/usr/share/cassandra/lib/metrics-core-2.0.3.jar:/usr/share/cassa= ndra/lib/netty-3.5.9.Final.jar:/usr/share/cassandra/lib/servlet-api-2.5-200= 81211.jar:/usr/share/cassandra/lib/slf4j-api-1.7.2.jar:/usr/share/cassandra= /lib/slf4j-log4j12-1.7.2.jar:/usr/share/cassandra/lib/snakeyaml-1.6.jar:/us= r/share/cassandra/lib/snappy-java-1.0.4.1.jar:/usr/share/cassandra/lib/snap= tree-0.1.jar:/usr/share/cassandra/apache-cassandra-1.2.5.jar:/usr/share/cas= sandra/apache-cassandra-thrift-1.2.5.jar:/usr/share/cassandra/apache-cassan= dra.jar:/usr/share/cassandra/stress.jar:/usr/share/java/jna.jar:/etc/cassan= dra:/usr/share/java/commons-daemon.jar > -Dlog4j.configuration=3Dlog4j-server.properties > -Dlog4j.defaultInitOverride=3Dtrue > -XX:HeapDumpPath=3D/var/lib/cassandra/java_1371626058.hprof > -XX:ErrorFile=3D/var/lib/cassandra/hs_err_1371626058.log -ea > -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+UseThreadPrioriti= es > -XX:ThreadPriorityPolicy=3D42 -Xms4004M -Xmx4004M -Xmn800M > -XX:+HeapDumpOnOutOfMemoryError -Xss180k -XX:+UseParNewGC > -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio= =3D8 > -XX:MaxTenuringThreshold=3D1 -XX:CMSInitiatingOccupancyFraction=3D75 > -XX:+UseCMSInitiatingOccupancyOnly -XX:+UseTLAB > -Djava.net.preferIPv4Stack=3Dtrue -Dcom.sun.management.jmxremote.port=3D7= 199 > -Dcom.sun.management.jmxremote.ssl=3Dfalse > -Dcom.sun.management.jmxremote.authenticate=3Dfalse > org.apache.cassandra.service.CassandraDaemon > > Is it normal to have two processes like this? > > --047d7bd7677629b64b04df7dc830 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
GC options are not set. You should see the followings.
=A0-XX:+PrintGCDateStamps -XX:+PrintPromotionFailure -Xlogg= c:/var/log/cassandra/gc-1371603607.log

>=A0= Is it normal to= have two processes like this?

No. You are running two processes.


On Wed, Jun 19, 2013 at 4:16 PM, Joel Sa= muelsson <samuelsson.joel@gmail.com> wrote:
My Cassandra ps info:

r= oot =A0 =A0 26791 =A0 =A0 1 =A00 07:14 ? =A0 =A0 =A0 =A000:00:00 /usr/bin/j= svc -user cassandra -home /opt/java/64/jre1.6.0_32/bin/../ -pidfile /var/ru= n/cassandra.pid -errfile &1 -outfile /var/log/cassandra/output.log -cp = /usr/share/cassandra/lib/antlr-3.2.jar:/usr/share/cassandra/lib/avro-1.4.0-= fixes.jar:/usr/share/cassandra/lib/avro-1.4.0-sources-fixes.jar:/usr/share/= cassandra/lib/commons-cli-1.1.jar:/usr/share/cassandra/lib/commons-codec-1.= 2.jar:/usr/share/cassandra/lib/commons-lang-2.6.jar:/usr/share/cassandra/li= b/compress-lzf-0.8.4.jar:/usr/share/cassandra/lib/concurrentlinkedhashmap-l= ru-1.3.jar:/usr/share/cassandra/lib/guava-13.0.1.jar:/usr/share/cassandra/l= ib/high-scale-lib-1.1.2.jar:/usr/share/cassandra/lib/jackson-core-asl-1.9.2= .jar:/usr/share/cassandra/lib/jackson-mapper-asl-1.9.2.jar:/usr/share/cassa= ndra/lib/jamm-0.2.5.jar:/usr/share/cassandra/lib/jbcrypt-0.3m.jar:/usr/shar= e/cassandra/lib/jline-1.0.jar:/usr/share/cassandra/lib/jna.jar:/usr/share/c= assandra/lib/json-simple-1.1.jar:/usr/share/cassandra/lib/libthrift-0.7.0.j= ar:/usr/share/cassandra/lib/log4j-1.2.16.jar:/usr/share/cassandra/lib/lz4-1= .1.0.jar:/usr/share/cassandra/lib/metrics-core-2.0.3.jar:/usr/share/cassand= ra/lib/netty-3.5.9.Final.jar:/usr/share/cassandra/lib/servlet-api-2.5-20081= 211.jar:/usr/share/cassandra/lib/slf4j-api-1.7.2.jar:/usr/share/cassandra/l= ib/slf4j-log4j12-1.7.2.jar:/usr/share/cassandra/lib/snakeyaml-1.6.jar:/usr/= share/cassandra/lib/snappy-java-1.0.4.1.jar:/usr/share/cassandra/lib/snaptr= ee-0.1.jar:/usr/share/cassandra/apache-cassandra-1.2.5.jar:/usr/share/cassa= ndra/apache-cassandra-thrift-1.2.5.jar:/usr/share/cassandra/apache-cassandr= a.jar:/usr/share/cassandra/stress.jar:/usr/share/java/jna.jar:/etc/cassandr= a:/usr/share/java/commons-daemon.jar -Dlog4j.configuration=3Dlog4j-server.p= roperties -Dlog4j.defaultInitOverride=3Dtrue -XX:HeapDumpPath=3D/var/lib/ca= ssandra/java_1371626058.hprof -XX:ErrorFile=3D/var/lib/cassandra/hs_err_137= 1626058.log -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar -XX:+Use= ThreadPriorities -XX:ThreadPriorityPolicy=3D42 -Xms4004M -Xmx4004M -Xmn800M= -XX:+HeapDumpOnOutOfMemoryError -Xss180k -XX:+UseParNewGC -XX:+UseConcMark= SweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=3D8 -XX:MaxTenuring= Threshold=3D1 -XX:CMSInitiatingOccupancyFraction=3D75 -XX:+UseCMSInitiating= OccupancyOnly -XX:+UseTLAB -Djava.net.preferIPv4Stack=3Dtrue -Dcom.sun.mana= gement.jmxremote.port=3D7199 -Dcom.sun.management.jmxremote.ssl=3Dfalse -Dc= om.sun.management.jmxremote.authenticate=3Dfalse org.apache.cassandra.servi= ce.CassandraDaemon
103 =A0 =A0 =A026792 26791 99 07:14 ? =A0 =A0 =A0 =A0854015-22:02:22 /= usr/bin/jsvc -user cassandra -home /opt/java/64/jre1.6.0_32/bin/../ -pidfil= e /var/run/cassandra.pid -errfile &1 -outfile /var/log/cassandra/output= .log -cp /usr/share/cassandra/lib/antlr-3.2.jar:/usr/share/cassandra/lib/av= ro-1.4.0-fixes.jar:/usr/share/cassandra/lib/avro-1.4.0-sources-fixes.jar:/u= sr/share/cassandra/lib/commons-cli-1.1.jar:/usr/share/cassandra/lib/commons= -codec-1.2.jar:/usr/share/cassandra/lib/commons-lang-2.6.jar:/usr/share/cas= sandra/lib/compress-lzf-0.8.4.jar:/usr/share/cassandra/lib/concurrentlinked= hashmap-lru-1.3.jar:/usr/share/cassandra/lib/guava-13.0.1.jar:/usr/share/ca= ssandra/lib/high-scale-lib-1.1.2.jar:/usr/share/cassandra/lib/jackson-core-= asl-1.9.2.jar:/usr/share/cassandra/lib/jackson-mapper-asl-1.9.2.jar:/usr/sh= are/cassandra/lib/jamm-0.2.5.jar:/usr/share/cassandra/lib/jbcrypt-0.3m.jar:= /usr/share/cassandra/lib/jline-1.0.jar:/usr/share/cassandra/lib/jna.jar:/us= r/share/cassandra/lib/json-simple-1.1.jar:/usr/share/cassandra/lib/libthrif= t-0.7.0.jar:/usr/share/cassandra/lib/log4j-1.2.16.jar:/usr/share/cassandra/= lib/lz4-1.1.0.jar:/usr/share/cassandra/lib/metrics-core-2.0.3.jar:/usr/shar= e/cassandra/lib/netty-3.5.9.Final.jar:/usr/share/cassandra/lib/servlet-api-= 2.5-20081211.jar:/usr/share/cassandra/lib/slf4j-api-1.7.2.jar:/usr/share/ca= ssandra/lib/slf4j-log4j12-1.7.2.jar:/usr/share/cassandra/lib/snakeyaml-1.6.= jar:/usr/share/cassandra/lib/snappy-java-1.0.4.1.jar:/usr/share/cassandra/l= ib/snaptree-0.1.jar:/usr/share/cassandra/apache-cassandra-1.2.5.jar:/usr/sh= are/cassandra/apache-cassandra-thrift-1.2.5.jar:/usr/share/cassandra/apache= -cassandra.jar:/usr/share/cassandra/stress.jar:/usr/share/java/jna.jar:/etc= /cassandra:/usr/share/java/commons-daemon.jar -Dlog4j.configuration=3Dlog4j= -server.properties -Dlog4j.defaultInitOverride=3Dtrue -XX:HeapDumpPath=3D/v= ar/lib/cassandra/java_1371626058.hprof -XX:ErrorFile=3D/var/lib/cassandra/h= s_err_1371626058.log -ea -javaagent:/usr/share/cassandra/lib/jamm-0.2.5.jar= -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=3D42 -Xms4004M -Xmx4004M= -Xmn800M -XX:+HeapDumpOnOutOfMemoryError -Xss180k -XX:+UseParNewGC -XX:+Us= eConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=3D8 -XX:Ma= xTenuringThreshold=3D1 -XX:CMSInitiatingOccupancyFraction=3D75 -XX:+UseCMSI= nitiatingOccupancyOnly -XX:+UseTLAB -Djava.net.preferIPv4Stack=3Dtrue -Dcom= .sun.management.jmxremote.port=3D7199 -Dcom.sun.management.jmxremote.ssl=3D= false -Dcom.sun.management.jmxremote.authenticate=3Dfalse org.apache.cassan= dra.service.CassandraDaemon

Is it normal to have two processes like this?


--047d7bd7677629b64b04df7dc830--