try different jvm version or find out why is that happening? hth
jason On Mon, May 4, 2015 at 10:10 AM, 曹志富 <cao.zh...@gmail.com> wrote: > Hi guys: > > I havle C* 2.1.3 cluster,25 nodes ,running in JDK_1.7.0_71, CentOS > 2.6.32-220.el6.x86_64,4 Core,32GB RAM. > > Today one of the nodes,has some error like this: > > java.lang.InternalError: a fault occurred in a recent unsafe memory access > operation in compiled Java code > at > org.apache.cassandra.io.util.AbstractDataInput.readUnsignedShort(AbstractDataInput.java:312) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.utils.ByteBufferUtil.readShortLength(ByteBufferUtil.java:317) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.utils.ByteBufferUtil.readWithShortLength(ByteBufferUtil.java:327) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.io.sstable.SSTableReader.getPosition(SSTableReader.java:1425) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.io.sstable.SSTableReader.getPosition(SSTableReader.java:1350) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.columniterator.SSTableNamesIterator.<init>(SSTableNamesIterator.java:53) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.filter.NamesQueryFilter.getSSTableColumnIterator(NamesQueryFilter.java:89) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIterator(QueryFilter.java:62) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.CollationController.collectTimeOrderedData(CollationController.java:129) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:62) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1915) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1748) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at org.apache.cassandra.db.Keyspace.getRow(Keyspace.java:342) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.db.SliceByNamesReadCommand.getRow(SliceByNamesReadCommand.java:53) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at org.apache.cassandra.db.ReadVerbHandler.doVerb(ReadVerbHandler.java:47) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > ~[na:1.7.0_71] > at > org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164) > ~[apache-cassandra-2.1.3.jar:2.1.3] > at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105) > [apache-cassandra-2.1.3.jar:2.1.3] > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_71] > > I have foud an issue CASSANDRA-5737 > <https://issues.apache.org/jira/browse/CASSANDRA-5737>. > > So I want to ask what can i do with this error? > > Thank u all!!! > > -------------------------------------- > Ranger Tsao >