Hi, Kindly provide your inputs on the issue.
Thanks, Modassar On Mon, Feb 1, 2016 at 12:40 PM, Modassar Ather <modather1...@gmail.com> wrote: > Hi, > > Got following error during optimize of index on 2 nodes of 12 node > cluster. Please let me know if the index can be recovered and how and what > could be the reason? > Total number of nodes: 12 > No replica. > Solr version - 5.4.0 > Java version - 1.7.0_91 (Open JDK 64 bit) > Ubuntu version : Ubuntu 14.04.3 LTS > > 2016-01-31 20:00:31.211 ERROR (qtp1698904557-9710) [c:core s:shard4 > r:core_node3 x:core] o.a.s.h.RequestHandlerBase java.io.IOException: > Invalid vInt detected (too many bits) > at org.apache.lucene.store.DataInput.readVInt(DataInput.java:141) > at > org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer.readNumericEntry(Lucene54DocValuesProducer.java:355) > at > org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer.readFields(Lucene54DocValuesProducer.java:243) > at > org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer.<init>(Lucene54DocValuesProducer.java:122) > at > org.apache.lucene.codecs.lucene54.Lucene54DocValuesFormat.fieldsProducer(Lucene54DocValuesFormat.java:113) > at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsReader.<init>(PerFieldDocValuesFormat.java:268) > at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat.fieldsProducer(PerFieldDocValuesFormat.java:358) > at > org.apache.lucene.index.SegmentDocValues.newDocValuesProducer(SegmentDocValues.java:51) > at > org.apache.lucene.index.SegmentDocValues.getDocValuesProducer(SegmentDocValues.java:67) > at > org.apache.lucene.index.SegmentReader.initDocValuesProducer(SegmentReader.java:147) > at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:81) > at > org.apache.lucene.index.ReadersAndUpdates.getReader(ReadersAndUpdates.java:145) > at > org.apache.lucene.index.BufferedUpdatesStream$SegmentState.<init>(BufferedUpdatesStream.java:384) > at > org.apache.lucene.index.BufferedUpdatesStream.openSegmentStates(BufferedUpdatesStream.java:416) > at > org.apache.lucene.index.BufferedUpdatesStream.applyDeletesAndUpdates(BufferedUpdatesStream.java:261) > at > org.apache.lucene.index.IndexWriter.applyAllDeletesAndUpdates(IndexWriter.java:3161) > at > org.apache.lucene.index.IndexWriter.maybeApplyDeletes(IndexWriter.java:3147) > at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3124) > at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:3087) > at > org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1741) > at > org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1721) > at > org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:590) > at > org.apache.solr.update.processor.RunUpdateProcessor.processCommit(RunUpdateProcessorFactory.java:95) > at > org.apache.solr.update.processor.UpdateRequestProcessor.processCommit(UpdateRequestProcessor.java:62) > at > org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalCommit(DistributedUpdateProcessor.java:1612) > at > org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1589) > at > org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69) > at > org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:64) > at > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:156) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:2073) > at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:658) > at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:457) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:222) > at > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:181) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) > at org.eclipse.jetty.server.Server.handle(Server.java:499) > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310) > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) > at > org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) > at java.lang.Thread.run(Thread.java:745) > Suppressed: org.apache.lucene.index.CorruptIndexException: checksum > passed (582a737d). possibly transient resource issue, or a Lucene or JVM > bug > (resource=BufferedChecksumIndexInput(MMapIndexInput(path="/home/user/cluster/solr3/server/solr/core/data/index/_eas_Lucene54_0.dvm"))) > at > org.apache.lucene.codecs.CodecUtil.checkFooter(CodecUtil.java:380) > at > org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer.<init>(Lucene54DocValuesProducer.java:126) > ... 50 more > > Thanks, > Modassar > >