Sun or Open JDK ? Either way I would suggest upgrading to the latest JDK, upgrading cassandra to 1.0.8 and running nodetool upgradetables.
If the fault persists after that I would look at IO or memory issues. Hope that helps. ----------------- Aaron Morton Freelance Developer @aaronmorton http://www.thelastpickle.com On 5/04/2012, at 4:31 PM, Michael Vaknin wrote: > i am usuinc cassandra 1.0.3 java 6.0.17 on ubuntu 10.04 > this is a stable version for 6 months now. > > On Wed, Apr 4, 2012 at 9:51 PM, aaron morton <aa...@thelastpickle.com> wrote: > What version of cassandra are you using ? > > What java vendor / version ? > > What OS vendor / version ? > > Cheers > > ----------------- > Aaron Morton > Freelance Developer > @aaronmorton > http://www.thelastpickle.com > > On 4/04/2012, at 11:33 PM, Michael Vaknine wrote: > >> I am recently having problems with 1 of my 4ty cluster servers. >> I would appreciate any help >> >> ERROR 11:23:14,331 Fatal exception in thread Thread[MutationStage:19,5,main] >> 225 java.lang.InternalError: a fault occurred in a recent unsafe memory >> access operation in compiled Java code >> 226 at >> org.apache.cassandra.io.util.AbstractDataInput.readInt(AbstractDataInput.java:196) >> 227 at >> org.apache.cassandra.utils.ByteBufferUtil.readWithLength(ByteBufferUtil.java:348) >> 228 at >> org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:120) >> 229 at >> org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:83) >> 230 at >> org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:73) >> 231 at >> org.apache.cassandra.db.ColumnSerializer.deserialize(ColumnSerializer.java:37) >> 232 at >> org.apache.cassandra.db.columniterator.SimpleSliceReader.computeNext(SimpleSliceReader.java:79) >> 233 at >> org.apache.cassandra.db.columniterator.SimpleSliceReader.computeNext(SimpleSliceReader.java:40) >> 234 at >> com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) >> 235 at >> com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) >> 236 at >> org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTableSliceIterator.java:107) >> 237 at >> org.apache.cassandra.utils.MergeIterator$Candidate.advance(MergeIterator.java:145) >> 238 at >> org.apache.cassandra.utils.MergeIterator$ManyToOne.advance(MergeIterator.java:124) >> 239 at >> org.apache.cassandra.utils.MergeIterator$ManyToOne.computeNext(MergeIterator.java:98) >> 240 at >> com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140) >> 241 at >> com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135) >> 242 at >> org.apache.cassandra.db.filter.SliceQueryFilter.collectReducedColumns(SliceQueryFilter.java:116) >> 243 at >> org.apache.cassandra.db.filter.QueryFilter.collateColumns(QueryFilter.java:144) >> 244 at >> org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:227) >> 245 at >> org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) >> 246 at >> org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1274) >> 247 at >> org.apache.cassandra.db.ColumnFamilyStore.cacheRow(ColumnFamilyStore.java:1141) >> 248 at >> org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1170) >> 249 at >> org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1122) >> 250 at >> org.apache.cassandra.db.Table.readCurrentIndexedColumns(Table.java:504) >> 251 at org.apache.cassandra.db.Table.apply(Table.java:441) >> 252 at >> org.apache.cassandra.db.commitlog.CommitLog$2.runMayThrow(CommitLog.java:338) >> 253 at >> org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30) >> 254 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> 255 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> 256 at java.util.concurrent.FutureTask.run(FutureTask.java:138) >> 257 at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> 258 at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> 259 at java.lang.Thread.run(Thread.java:619) >> 260 INFO 11:23:17,640 Finished reading >> /var/lib/cassandra/commitlog/CommitLog-1333465745624.log >> 261 ERROR 11:23:17,641 Exception encountered during startup >> 262 java.lang.RuntimeException: java.util.concurrent.ExecutionException: >> java.lang.InternalError: a fault occurred in a recent unsafe memory access >> operation in compiled Java code >> 263 at >> org.apache.cassandra.utils.FBUtilities.waitOnFutures(FBUtilities.java:508) >> >> Thanks >> Michael > >