Hello everyone, I use the version of Solr-7.7.3. 

The following error occurred during the index write phase, but after restarting 
the Solr service, the file was deleted, and access to the index has also been 
restored.


Has anyone ever encountered this mistake?




Caused by: org.apache.lucene.store.AlreadyClosedException: this IndexWriter is 
closed
        at org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:680)
        at org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:694)
        at 
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1613)
        at 
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1608)
        at 
org.apache.solr.update.DirectUpdateHandler2.updateDocOrDocValues(DirectUpdateHandler2.java:969)
        at 
org.apache.solr.update.DirectUpdateHandler2.doNormalUpdate(DirectUpdateHandler2.java:341)
        at 
org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.java:288)
        at 
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:235)
        ... 67 more
Caused by: org.apache.lucene.index.CorruptIndexException: checksum failed 
(hardware problem?) : expected=dd0fcc0f actual=2317b057 
(resource=BufferedChecksumIndexInput(_2g_Lucene50_0.tim))
        at org.apache.lucene.codecs.CodecUtil.checkFooter(CodecUtil.java:419)
        at 
org.apache.lucene.codecs.CodecUtil.checksumEntireFile(CodecUtil.java:526)
        at 
org.apache.lucene.codecs.blocktree.BlockTreeTermsReader.checkIntegrity(BlockTreeTermsReader.java:309)
        at 
org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsReader.checkIntegrity(PerFieldPostingsFormat.java:339)
        at 
org.apache.lucene.codecs.perfield.PerFieldMergeState$FilterFieldsProducer.checkIntegrity(PerFieldMergeState.java:271)
        at org.apache.lucene.codecs.FieldsConsumer.merge(FieldsConsumer.java:96)
        at 
org.apache.lucene.codecs.perfield.PerFieldPostingsFormat$FieldsWriter.merge(PerFieldPostingsFormat.java:164)
        at 
org.apache.lucene.index.SegmentMerger.mergeTerms(SegmentMerger.java:231)
        at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:116)
        at 
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4482)
        at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:4077)
        at 
org.apache.solr.update.SolrIndexWriter.merge(SolrIndexWriter.java:224)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:625)
        at 
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:662)


Thanks.




 

Reply via email to