You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Wenjun Che <we...@openf.in> on 2011/03/29 18:44:12 UTC

NegativeArraySizeException during upgrade from 0.7.0 to 0.7.4

even after I ran compact on all keyspaces.  Cassandra exits after the
exception so I can't try "nodetool scrub".
There is just one node.

java.lang.NegativeArraySizeException
    at
org.apache.cassandra.db.ColumnFamilyStore.readSavedCache(ColumnFamilyStore.java:280)
    at
org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:219)
    at
org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:472)
    at
org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:453)
    at org.apache.cassandra.db.Table.initCf(Table.java:317)
    at org.apache.cassandra.db.Table.<init>(Table.java:254)
    at org.apache.cassandra.db.Table.open(Table.java:110)
    at org.apache.cassandra.db.SystemTable.checkHealth(SystemTable.java:207)
    at
org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:127)
    at
org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:314)
    at
org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:79)


Thanks

Re: NegativeArraySizeException during upgrade from 0.7.0 to 0.7.4

Posted by Jonathan Ellis <jb...@gmail.com>.
Remove the cache file.

On Tue, Mar 29, 2011 at 11:44 AM, Wenjun Che <we...@openf.in> wrote:
>
> even after I ran compact on all keyspaces.  Cassandra exits after the
> exception so I can't try "nodetool scrub".
> There is just one node.
>
> java.lang.NegativeArraySizeException
>     at
> org.apache.cassandra.db.ColumnFamilyStore.readSavedCache(ColumnFamilyStore.java:280)
>     at
> org.apache.cassandra.db.ColumnFamilyStore.<init>(ColumnFamilyStore.java:219)
>     at
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:472)
>     at
> org.apache.cassandra.db.ColumnFamilyStore.createColumnFamilyStore(ColumnFamilyStore.java:453)
>     at org.apache.cassandra.db.Table.initCf(Table.java:317)
>     at org.apache.cassandra.db.Table.<init>(Table.java:254)
>     at org.apache.cassandra.db.Table.open(Table.java:110)
>     at org.apache.cassandra.db.SystemTable.checkHealth(SystemTable.java:207)
>     at
> org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:127)
>     at
> org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:314)
>     at
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:79)
>
>
> Thanks
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of DataStax, the source for professional Cassandra support
http://www.datastax.com