Solr Error java.lang.ArrayIndexOutOfBoundsException

时间:2015-04-19 08:48:15

标签: solr datastax datastax-enterprise

我使用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(未知来源)

任何人都有任何想法,为什么我会发现这个错误?

提前举手..

0 个答案:

没有答案