Thanks Aaron! We will upgrade to 1.0.9.

Just curious, you said "removing the HintedHandoff files from data/system",
what do the HintedHandoff files look like?

Thanks,

Daning

On Wed, May 16, 2012 at 2:32 AM, aaron morton <aa...@thelastpickle.com>wrote:

> Looks like this https://issues.apache.org/jira/browse/CASSANDRA-3975
>
> Fixed in the latest 1.0.9.
>
> Either upgrade (which is always a good idea) or purge the hints from the
> server. Either using JMX or stopping the node and removing the
> HintedHandoff files from data/system.
>
> In either case you should then run a nodetool repair as hints for other
> CF's may have been dropped.
>
> Cheers
>
>
> -----------------
> Aaron Morton
> Freelance Developer
> @aaronmorton
> http://www.thelastpickle.com
>
> On 16/05/2012, at 2:27 AM, Daning Wang wrote:
>
> We got exception "UnserializableColumnFamilyException: Couldn't find
> cfId=1075" in the log of one node, describe cluster showed all the nodes in
> same schema version. how to fix this problem? did repair but looks does not
> work, haven't try scrub yet.
>
> We are on v1.0.3
>
> ERROR [HintedHandoff:1631] 2012-05-15 07:13:07,877
> AbstractCassandraDaemon.java (line 139) Fatal exception in thread
> Thread[HintedHandoff:1631,1,main]
> java.lang.RuntimeException:
> org.apache.cassandra.db.UnserializableColumnFamilyException: Couldn't find
> cfId=1075
>         at
> org.apache.cassandra.utils.FBUtilities.unchecked(FBUtilities.java:689)
>         at
> org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:34)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:722)
> Caused by: org.apache.cassandra.db.UnserializableColumnFamilyException:
> Couldn't find cfId=1075
>         at
> org.apache.cassandra.db.ColumnFamilySerializer.deserialize(ColumnFamilySerializer.java:129)
>         at
> org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMutation.java:401)
>         at
> org.apache.cassandra.db.RowMutation$RowMutationSerializer.deserialize(RowMutation.java:409)
>         at
> org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpointInternal(HintedHandOffManager.java:344)
>         at
> org.apache.cassandra.db.HintedHandOffManager.deliverHintsToEndpoint(HintedHandOffManager.java:248)
>         at
> org.apache.cassandra.db.HintedHandOffManager.access$200(HintedHandOffManager.java:84)
>         at
> org.apache.cassandra.db.HintedHandOffManager$3.runMayThrow(HintedHandOffManager.java:418)
>
> Thanks,
>
> Daning
>
>
>

Reply via email to