我使用dse4.6与一个solr和一个cassandra node.it工作正常但突然我开始在solr和system.log中得到以下错误:
ERROR [MutationStage:58] 2015-04-22 02:47:16,723 CassandraDaemon.java(第199行)线程中的异常线程[MutationStage:58,5,main] java.lang.ArrayIndexOutOfBoundsException:1 at com.datastax.bdp.search.solr.Cql3SolrSecondaryIndex.addClusteringColumns(Cql3SolrSecondaryIndex.java:326) at com.datastax.bdp.search.solr.Cql3SolrSecondaryIndex.buildIndexedColumnFamily(Cql3SolrSecondaryIndex.java:157) at com.datastax.bdp.search.solr.AbstractSolrSecondaryIndex.doApplyUpdates(AbstractSolrSecondaryIndex.java:935) at com.datastax.bdp.search.solr.AbstractSolrSecondaryIndex.index(AbstractSolrSecondaryIndex.java:148) at org.apache.cassandra.db.index.SecondaryIndexManager $ StandardUpdater.updateRowLevelIndexes(SecondaryIndexManager.java:657) at org.apache.cassandra.db.AtomicSortedColumns.addAllWithSizeDelta(AtomicSortedColumns.java:208) 在org.apache.cassandra.db.Memtable.resolve(Memtable.java:218) 在org.apache.cassandra.db.Memtable.put(Memtable.java:165) 在org.apache.cassandra.db.ColumnFamilyStore.apply(ColumnFamilyStore.java:901) 在org.apache.cassandra.db.Keyspace.apply(Keyspace.java:371) 在org.apache.cassandra.db.Keyspace.apply(Keyspace.java:336) 在org.apache.cassandra.db.RowMutation.apply(RowMutation.java:211) 在org.apache.cassandra.db.RowMutationVerbHandler.doVerb(RowMutationVerbHandler.java:56) 在org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:62) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(Unknown Source) 在java.lang.Thread.run(未知来源)
任何人都有任何想法,为什么我会发现这个错误?
提前举手..