You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "David King (JIRA)" <ji...@apache.org> on 2010/03/13 02:25:27 UTC
[jira] Commented: (CASSANDRA-889) Corrupted store?
[ https://issues.apache.org/jira/browse/CASSANDRA-889?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12844790#action_12844790 ]
David King commented on CASSANDRA-889:
--------------------------------------
Now I'm getting the aforementioned when trying to run Cassandra from the command line, but previous attempts had thrown these stack traces too:
java.util.concurrent.ExecutionException: java.lang.NumberFormatException: For input string: "16?886656"
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
at java.util.concurrent.FutureTask.get(FutureTask.java:111)
at org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor.afterExecute(DebuggableThreadPoolExecutor.java:154)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.NumberFormatException: For input string: "16?886656"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:481)
at java.math.BigInteger.<init>(BigInteger.java:343)
at java.math.BigInteger.<init>(BigInteger.java:467)
at org.apache.cassandra.dht.BigIntegerToken.<init>(BigIntegerToken.java:32)
at org.apache.cassandra.dht.RandomPartitioner.convertFromDiskFormat(RandomPartitioner.java:53)
at org.apache.cassandra.io.IteratingRow.<init>(IteratingRow.java:48)
at org.apache.cassandra.io.SSTableScanner$KeyScanningIterator.next(SSTableScanner.java:115)
at org.apache.cassandra.io.SSTableScanner$KeyScanningIterator.next(SSTableScanner.java:94)
at org.apache.cassandra.io.SSTableScanner.next(SSTableScanner.java:86)
at org.apache.cassandra.io.SSTableScanner.next(SSTableScanner.java:31)
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:68)
at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:135)
at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:130)
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.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:921)
at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:855)
at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:658)
at org.apache.cassandra.db.CompactionManager$MinorCompactor.compact(CompactionManager.java:173)
at org.apache.cassandra.db.CompactionManager$MinorCompactor.compact(CompactionManager.java:160)
at org.apache.cassandra.db.CompactionManager$Compactor.call(CompactionManager.java:92)
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(ThreadPoolExecutor.java:1110)
... 2 more
INFO [COMPACTION-POOL:1] 2010-03-12 17:38:06,150 ColumnFamilyStore.java (line 875) Compacting [org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-157-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-162-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-167-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-172-Data.db')]
INFO [main] 2010-03-12 17:38:06,150 RecoveryManager.java (line 64) Replaying /cassandra/commitlog/CommitLog-1268438954990.log, /cassandra/commitlog/CommitLog-1268439155620.log, /cassandra/commitlog/CommitLog-1268439268510.log, /cassandra/commitlog/CommitLog-1268439275116.log, /cassandra/commitlog/CommitLog-1268439283130.log, /cassandra/commitlog/CommitLog-1268439291371.log, /cassandra/commitlog/CommitLog-1268440649476.log
ERROR [main] 2010-03-12 17:38:06,989 CassandraDaemon.java (line 184) Exception encountered during startup.
java.lang.NegativeArraySizeException
at org.apache.cassandra.db.CommitLog.recover(CommitLog.java:318)
at org.apache.cassandra.db.RecoveryManager.doRecovery(RecoveryManager.java:65)
at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:90)
at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:166)
> Corrupted store?
> ----------------
>
> Key: CASSANDRA-889
> URL: https://issues.apache.org/jira/browse/CASSANDRA-889
> Project: Cassandra
> Issue Type: Bug
> Components: Core
> Affects Versions: 0.5
> Environment: 64-bit Linux, 64-bit JVM
> Reporter: David King
> Attachments: hs_err_pid13935.log, system.log
>
>
> After running with Cassandra for a few hours, a node crashed. Attempts to launch the node now gives:
> Listening for transport dt_socket at address: 8888
> INFO - Sampling index for /cassandra/data/system/LocationInfo-5-Data.db
> INFO - Sampling index for /cassandra/data/system/HintsColumnFamily-1-Data.db
> INFO - Sampling index for /cassandra/data/system/HintsColumnFamily-2-Data.db
> INFO - Removing orphan /cassandra/data/permacache/permacache-tmp-194-Index.db
> INFO - Sampling index for /cassandra/data/permacache/permacache-89-Data.db
> INFO - Sampling index for /cassandra/data/permacache/permacache-110-Data.db
> INFO - Sampling index for /cassandra/data/permacache/permacache-131-Data.db
> INFO - Sampling index for /cassandra/data/permacache/permacache-152-Data.db
> #
> # An unexpected error has been detected by Java Runtime Environment:
> #
> # SIGSEGV (0xb) at pc=0x00007f28b640ba87, pid=13935, tid=1088579920
> #
> # Java VM: OpenJDK 64-Bit Server VM (1.6.0_0-b12 mixed mode linux-amd64)
> # Distribution: Ubuntu 8.10, package 6b12-0ubuntu6.6# Problematic frame:# V [libjvm.so+0x30ea87]#
> # An error report file with more information is saved as:# /usr/local/apache-cassandra-0.5.1-src/hs_err_pid13935.log
> #
> # If you would like to submit a bug report, please include
> # instructions how to reproduce the bug and visit:
> # https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
> #
> Aborted
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.