[ 
https://issues.apache.org/jira/browse/CASSANDRA-1170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12881569#action_12881569
 ] 

David King commented on CASSANDRA-1170:
---------------------------------------

I won't discount bad hardware and for practical reasons I'll probably replace 
it soon, so I'll try to get any information I can.

My logs go back to 2010-05-27 22:36:56,451, and interestingly the first mention 
that I see of permacache-20899-Data.db in that time frame is:

{quote}
 INFO [COMPACTION-POOL:1] 2010-06-18 18:09:38,944 CompactionManager.java (line 
246) Compacting 
[org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20900-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20901-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20902-Data.db'),org.apache.cassandra.io.SSTableReader(path='/cassandra/data/permacache/permacache-20903-Data.db')]
 INFO [COMPACTION-POOL:1] 2010-06-18 18:09:45,248 CompactionManager.java (line 
326) Compacted to /cassandra/data/permacache/permacache-20904-Data.db.  
84970441/56000204 bytes for 9305 keys.  Time: 6303ms.
 INFO [Thread-183663] 2010-06-18 18:12:04,147 SSTableReader.java (line 124) 
Sampling index for /cassandra/data/permacache/permacache-20899-Data.db
ERROR [Thread-183663] 2010-06-18 18:13:32,432 CassandraDaemon.java (line 78) 
Fatal exception in thread Thread[Thread-183663,5,main]
java.lang.NumberFormatException: For input string: "0 7525600"
        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.SSTableReader.loadIndexFile(SSTableReader.java:261)     
   at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
        at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
        at 
org.apache.cassandra.io.SSTableWriter.renameAndOpen(SSTableWriter.java:166)
        at 
org.apache.cassandra.streaming.StreamCompletionHandler.onStreamCompletion(StreamCompletionHandler.java:61)
        at 
org.apache.cassandra.streaming.IncomingStreamReader.handleStreamCompletion(IncomingStreamReader.java:102)
        at 
org.apache.cassandra.streaming.IncomingStreamReader.read(IncomingStreamReader.java:90)
        at 
org.apache.cassandra.net.IncomingTcpConnection.run(IncomingTcpConnection.java:66)
{quote}

I don't think that was during a boot sequence. Note that the malformed string 
looks different. No mentions of it again until my paste above

> java.lang.NumberFormatException: For input string: "02473253("
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-1170
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1170
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.6.2
>         Environment: Cassandra 0.6.2
> Ubuntu 9.10 on EC2
> java version "1.6.0_0"
> IcedTea6 1.3.1 (6b12-0ubuntu6.6) Runtime Environment (build 1.6.0_0-b12)
> OpenJDK 64-Bit Server VM (build 1.6.0_0-b12, mixed mode)
>            Reporter: David King
>
> When trying to boot a node:
>  INFO 11:05:16,117 Sampling index for 
> /cassandra/data/permacache/permacache-13662-Data.db
> ERROR 11:05:17,389 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         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.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "72392391 "
>         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.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> I deleted the sstable with the broken key (RF==3, so I figured I could just 
> repair when it came back up), but now instead I get:
> ERROR 11:16:02,045 Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         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.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)
> Exception encountered during startup.
> java.lang.NumberFormatException: For input string: "02473253("
>         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.SSTableReader.loadIndexFile(SSTableReader.java:261)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:125)
>         at org.apache.cassandra.io.SSTableReader.open(SSTableReader.java:114)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:178)
>         at 
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:248)
>         at org.apache.cassandra.db.Table.<init>(Table.java:338)
>         at org.apache.cassandra.db.Table.open(Table.java:199)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:91)
>         at 
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:177)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to