Hi Colvin, Thank for your answer and your link, I will see if I can solve my problem.
I use a old solr, I know :'(. This old version is used since several years and I have a huge set of data (around 200M of textfile to index). Re-indexing my set of data will take too much time for me (several week). It's a pre-production solr (I used a Solr 8.11.3 on my production). This pre-production is used to check data before dumping in Production. Cordialement, Best Regards Bruno Mannina www.matheo-software.com www.patent-pulse.com Mob. +33 0 634 421 817 -----Message d'origine----- De : Colvin Cowie [mailto:colvin.cowie....@gmail.com] Envoyé : vendredi 4 avril 2025 11:57 À : users@solr.apache.org Objet : Re: Solr error... Hello, I think we might need some more context here, that is to say, why are you using Solr 5.5.1? That was released in 2016 and is very much out of date and unsupported (and will contain a number of critical CVEs). So rather than trying to make it work, can you instead move to the latest release (9.8.1)? A lot of things have changed in the last 9 years, so maybe consider it as a fresh start? By the sounds of the error, the *file* is corrupt now, that doesn't mean the disk is corrupt. The reason for why that happened is probably not going to be apparent, though if you go back through your logs you might identify the cause. A little googling of org.apache.lucene.index.CorruptIndexException suggests that you may be able to "fix" the corrupt index (and lose the corrupted documents in the process) https://stackoverflow.com/a/14934177 But I would seriously recommend that you move to a supported version and reindex your data from source instead either way. On Thu, 3 Apr 2025 at 23:58, Bruno Mannina <bmann...@matheo-software.com> wrote: > Hi All, > > > > I have on my new computer with a solr (5.5.1) a collection with an error. > > My new computer is 1.5 year old (4*4to Nvme) > > > > I check my disk and I have no error ?! > > > > Do you know if I can do something to solve it ? > > > > Many thanks for your help ! > > > > The error message is: > > > > java.lang.IllegalStateException: this writer hit an unrecoverable > error; cannot complete commit > at > org.apache.lucene.index.IndexWriter.finishCommit(IndexWriter.java:2985) > at > org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2970) > at > org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2930) > at > > org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler > 2.java > :619) > at > org.apache.solr.update.UpdateLog$LogReplayer.doReplay(UpdateLog.java:1464) > at > org.apache.solr.update.UpdateLog$LogReplayer.run(UpdateLog.java:1264) > at > java.util.concurrent.Executors$RunnableAdapter.call(Unknown > Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > java.util.concurrent.Executors$RunnableAdapter.call(Unknown > Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at > > org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor$1. > run(Ex > ecutorUtil.java:231) > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown > Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown > Source) > at java.lang.Thread.run(Unknown Source) Caused by: > org.apache.lucene.index.CorruptIndexException: checksum failed > (hardware problem?) : expected=d0a2833f actual=64e63211 > > (resource=BufferedChecksumIndexInput(MMapIndexInput(path="C:\Users\Uti > lisate > ur\INDEX\FTCLAIMS\index\_8znd.cfs") [slice=_8znd.fdt])) > at > org.apache.lucene.codecs.CodecUtil.checkFooter(CodecUtil.java:334) > at > org.apache.lucene.codecs.CodecUtil.checksumEntireFile(CodecUtil.java:451) > at > > org.apache.lucene.codecs.compressing.CompressingStoredFieldsReader.che > ckInte > grity(CompressingStoredFieldsReader.java:669) > at > > org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.mer > ge(Com > pressingStoredFieldsWriter.java:595) > at > org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:177) > at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:83) > at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4075) > at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3655) > at > > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMer > geSche > duler.java:588) > at > > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(Concu > rrentM > ergeScheduler.java:626) > > > > > > Cordialement, Best Regards > > Bruno Mannina > > <http://www.matheo-software.com/> www.matheo-software.com > > <http://www.patent-pulse.com/> www.patent-pulse.com > > Mob. +33 0 634 421 817 > > > > > > -- > Cet e-mail a été vérifié par le logiciel antivirus d'Avast. > www.avast.com -- Cet e-mail a été vérifié par le logiciel antivirus d'Avast. www.avast.com