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 6D79A9988 for ; Sun, 4 Dec 2011 14:24:32 +0000 (UTC) Received: (qmail 82068 invoked by uid 500); 4 Dec 2011 14:24:29 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 81977 invoked by uid 500); 4 Dec 2011 14:24:29 -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 81969 invoked by uid 99); 4 Dec 2011 14:24:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Dec 2011 14:24:28 +0000 X-ASF-Spam-Status: No, hits=1.6 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of md.jahangir27@gmail.com designates 209.85.215.44 as permitted sender) Received: from [209.85.215.44] (HELO mail-lpp01m010-f44.google.com) (209.85.215.44) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Dec 2011 14:24:20 +0000 Received: by lagw12 with SMTP id w12so485484lag.31 for ; Sun, 04 Dec 2011 06:24:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=kPTTctiL3pU1uVrBsdKku5pcFHM78eEOqHviTMJ1R+4=; b=FfifKiQC4c1mVP4ddLPd1EKBdasJRnBKlClVBWSKfkZ+jHElGNwJeROLAxTtzP/lj+ 0S0WKoOtfhXIOk2OslURJTLHufjWHGrUqADRwO1bPQpOXpysi6iwu9mNhfkye/6474Fo qEP4o8KvLfTCiGgUEiDUdtC7xDAj72npnLgIs= MIME-Version: 1.0 Received: by 10.152.105.67 with SMTP id gk3mr3598405lab.48.1323008640097; Sun, 04 Dec 2011 06:24:00 -0800 (PST) Received: by 10.152.21.37 with HTTP; Sun, 4 Dec 2011 06:24:00 -0800 (PST) Date: Sun, 4 Dec 2011 09:24:00 -0500 Message-ID: Subject: Fatal exception CorruptColumnException : Compaction From: Jahangir Mohammed To: user@cassandra.apache.org Content-Type: multipart/alternative; boundary=f46d040712a7071bdb04b344f43d X-Virus-Checked: Checked by ClamAV on apache.org --f46d040712a7071bdb04b344f43d Content-Type: text/plain; charset=ISO-8859-1 Seeing below error in log during compaction. SSTable corruption?. Is fix to scrub the Column families on that node?. ERROR [CompactionExecutor:1019] 2011-12-04 05:47:51,319 AbstractCassandraDaemon.java (line 139) Fatal exception in thread Thread[CompactionExecutor:1019,1,RMI Runtime] java.io.IOError: org.apache.cassandra.db.ColumnSerializer$CorruptColumnException: invalid column name length 0 at org.apache.cassandra.io.sstable.SSTableIdentityIterator.next(SSTableIdentityIterator.java:179) at org.apache.cassandra.io.sstable.SSTableIdentityIterator.next(SSTableIdentityIterator.java:42) at org.apache.commons.collections.iterators.CollatingIterator.set(CollatingIterator.java:284) at org.apache.commons.collections.iterators.CollatingIterator.least(CollatingIterator.java:326) at org.apache.commons.collections.iterators.CollatingIterator.next(CollatingIterator.java:230) at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:69) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) at com.google.common.collect.Iterators$7.computeNext(Iterators.java:614) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) at org.apache.cassandra.db.ColumnIndexer.serializeInternal(ColumnIndexer.java:76) at org.apache.cassandra.db.ColumnIndexer.serialize(ColumnIndexer.java:50) at org.apache.cassandra.db.compaction.LazilyCompactedRow.(LazilyCompactedRow.java:89) at org.apache.cassandra.db.compaction.CompactionController.getCompactedRow(CompactionController.java:139) at org.apache.cassandra.db.compaction.CompactionIterator.getReduced(CompactionIterator.java:123) at org.apache.cassandra.db.compaction.CompactionIterator.getReduced(CompactionIterator.java:43) at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:74) at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) at org.apache.commons.collections.iterators.FilterIterator.setNextObject(FilterIterator.java:183) at org.apache.commons.collections.iterators.FilterIterator.hasNext(FilterIterator.java:94) at org.apache.cassandra.db.compaction.CompactionManager.doCompactionWithoutSizeEstimation(CompactionManager.java:570) at org.apache.cassandra.db.compaction.CompactionManager.doCompaction(CompactionManager.java:507) at org.apache.cassandra.db.compaction.CompactionManager$4.call(CompactionManager.java:320) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.cassandra.db.ColumnSerializer$CorruptColumnException: invalid column name length 0 at org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:89) at org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:36) at org.apache.cassandra.io.sstable.SSTableIdentityIterator.next(SSTableIdentityIterator.java:172) ... 29 more Thanks, Jahangir Mohammed. --f46d040712a7071bdb04b344f43d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Seeing below error in log during compaction. SSTable corruption?. Is f= ix to scrub the Column families on that node?.

ERR= OR [CompactionExecutor:1019] 2011-12-04 05:47:51,319 AbstractCassandraDaemo= n.java (line 139) Fatal exception in thread Thread[CompactionExecutor:1019,= 1,RMI Runtime]
java.io.IOError: org.apache.cassandra.db.ColumnSerializer$CorruptColum= nException: invalid column name length 0
=A0=A0 =A0 =A0 =A0at org= .apache.cassandra.io.sstable.SSTableIdentityIterator.next(SSTableIdentityIt= erator.java:179)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.io.sstable.SSTableIdentityIt= erator.next(SSTableIdentityIterator.java:42)
=A0=A0 =A0 =A0 =A0at= org.apache.commons.collections.iterators.CollatingIterator.set(CollatingIt= erator.java:284)
=A0=A0 =A0 =A0 =A0at org.apache.commons.collections.iterators.Collatin= gIterator.least(CollatingIterator.java:326)
=A0=A0 =A0 =A0 =A0at = org.apache.commons.collections.iterators.CollatingIterator.next(CollatingIt= erator.java:230)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.utils.ReducingIterator.compu= teNext(ReducingIterator.java:69)
=A0=A0 =A0 =A0 =A0at com.google.= common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140)=
=A0=A0 =A0 =A0 =A0at com.google.common.collect.AbstractIterator.= hasNext(AbstractIterator.java:135)
=A0=A0 =A0 =A0 =A0at com.google.common.collect.Iterators$7.computeNext= (Iterators.java:614)
=A0=A0 =A0 =A0 =A0at com.google.common.colle= ct.AbstractIterator.tryToComputeNext(AbstractIterator.java:140)
= =A0=A0 =A0 =A0 =A0at com.google.common.collect.AbstractIterator.hasNext(Abs= tractIterator.java:135)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.db.ColumnIndexer.serializeIn= ternal(ColumnIndexer.java:76)
=A0=A0 =A0 =A0 =A0at org.apache.cas= sandra.db.ColumnIndexer.serialize(ColumnIndexer.java:50)
=A0=A0 = =A0 =A0 =A0at org.apache.cassandra.db.compaction.LazilyCompactedRow.<ini= t>(LazilyCompactedRow.java:89)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.db.compaction.CompactionCont= roller.getCompactedRow(CompactionController.java:139)
=A0=A0 =A0 = =A0 =A0at org.apache.cassandra.db.compaction.CompactionIterator.getReduced(= CompactionIterator.java:123)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.db.compaction.CompactionIter= ator.getReduced(CompactionIterator.java:43)
=A0=A0 =A0 =A0 =A0at = org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.ja= va:74)
=A0=A0 =A0 =A0 =A0at com.google.common.collect.AbstractIterator.tryToComput= eNext(AbstractIterator.java:140)
=A0=A0 =A0 =A0 =A0at com.google.= common.collect.AbstractIterator.hasNext(AbstractIterator.java:135)
=A0=A0 =A0 =A0 =A0at org.apache.commons.collections.iterators.FilterItera= tor.setNextObject(FilterIterator.java:183)
=A0=A0 =A0 =A0 =A0at org.apache.commons.collections.iterators.FilterIt= erator.hasNext(FilterIterator.java:94)
=A0=A0 =A0 =A0 =A0at org.a= pache.cassandra.db.compaction.CompactionManager.doCompactionWithoutSizeEsti= mation(CompactionManager.java:570)
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.db.compaction.CompactionMana= ger.doCompaction(CompactionManager.java:507)
=A0=A0 =A0 =A0 =A0at= org.apache.cassandra.db.compaction.CompactionManager$4.call(CompactionMana= ger.java:320)
=A0=A0 =A0 =A0 =A0at java.util.concurrent.FutureTask$Sync.innerRun(Fut= ureTask.java:303)
=A0=A0 =A0 =A0 =A0at java.util.concurrent.Futur= eTask.run(FutureTask.java:138)
=A0=A0 =A0 =A0 =A0at java.util.con= current.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
=A0=A0 =A0 =A0 =A0at java.util.concurrent.ThreadPoolExecutor$Worker.ru= n(ThreadPoolExecutor.java:908)
=A0=A0 =A0 =A0 =A0at java.lang.Thr= ead.run(Thread.java:662)
Caused by: org.apache.cassandra.db.Colum= nSerializer$CorruptColumnException: invalid column name length 0
=A0=A0 =A0 =A0 =A0at org.apache.cassandra.db.ColumnSerializer.deserial= ize(ColumnSerializer.java:89)
=A0=A0 =A0 =A0 =A0at org.apache.cas= sandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:36)
= =A0=A0 =A0 =A0 =A0at org.apache.cassandra.io.sstable.SSTableIdentityIterato= r.next(SSTableIdentityIterator.java:172)
=A0=A0 =A0 =A0 =A0... 29 more

Thanks,
Jahangir Mohammed.
--f46d040712a7071bdb04b344f43d--