lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "mahdi yari" <yarima...@gmail.com>
Subject Re: How to restore corrupted index
Date Thu, 16 Oct 2008 11:53:09 GMT
hi dears
i have same problem
i indexing on Ubuntu Linux Distro and i have large index (>30G) and
mergeFactor = 10,
my Lucene version is 2.2.0
i think this maybe bug on Lucene 2.2.0

but i get this error sometimes, not always
thanks alot


On Thu, Oct 16, 2008 at 3:01 PM, Chaula Ganatra <cganatra@asite.com> wrote:

> Hi,
>
> I am again getting the following error while optimization.
>
>
> java.io.FileNotFoundException: \\machine01\indexes\_w5.cfs (The system
> cannot find the file specified)
> 16:20:57,533 INFO  [STDOUT] : 140       at
> java.io.RandomAccessFile.open(Native Method)
> 16:20:57,533 INFO  [STDOUT] : 140       at
> java.io.RandomAccessFile.<init>(Unknown Source)
> 16:20:57,533 INFO  [STDOUT] : 140       at
> org.apache.lucene.store.FSDirectory$FSIndexInput$Descriptor.<init>(FSDir
> ectory.java:506)
> 16:20:57,533 INFO  [STDOUT] : 140       at
> org.apache.lucene.store.FSDirectory$FSIndexInput.<init>(FSDirectory.java
> :536)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.store.FSDirectory.openInput(FSDirectory.java:445)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.CompoundFileReader.<init>(CompoundFileReader.jav
> a:70)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:181)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.SegmentReader.get(SegmentReader.java:167)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.SegmentReader.get(SegmentReader.java:139)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.IndexWriter.mergeSegments(IndexWriter.java:1867)
> 16:20:57,565 INFO  [STDOUT] : 140       at
> org.apache.lucene.index.IndexWriter.optimize(IndexWriter.java:1231)
>
>
> If I try to optimize it again then also getting the same error.
>
> Can anyone please help me out? It is occurring on live environment.
>
>
> Regards,
> Chaula
>
> -----Original Message-----
> From: Michael McCandless [mailto:lucene@mikemccandless.com]
> Sent: 26 September, 2008 8:00 PM
> To: java-user@lucene.apache.org
> Subject: Re: How to restore corrupted index
>
>
> It's perfectly fine to have a reader open on an index, while an
> IndexWriter runs optimize.
>
> Which version of Lucene are you using?  And which OS & filesystem?
>
> Mike
>
> Chaula Ganatra wrote:
>
> > It was the Reader on same index, which I did not close so gave
> > exception
> > in writer.optimise()
> >
> > Chaula
> >
> > -----Original Message-----
> > From: Michael McCandless [mailto:lucene@mikemccandless.com]
> > Sent: 26 September, 2008 7:17 PM
> > To: java-user@lucene.apache.org
> > Subject: Re: How to restore corrupted index
> >
> >
> > Can you post the full stack trace in both cases?
> >
> > Mike
> >
> > Chaula Ganatra wrote:
> >
> >> I found one case when such multiple files are remained, when we call
> >> writer.optimise() it throws exception and multiple files remained in
> >> index dir.
> >>
> >> After such multiple files, when we add document in index by calling
> >> writer.addDocument it throws java.lang.NegativeArraySizeException
> >>
> >> Regards,
> >> Chaula
> >>
> >> -----Original Message-----
> >> From: Grant Ingersoll [mailto:gsingers@apache.org]
> >> Sent: 26 September, 2008 6:02 PM
> >> To: java-user@lucene.apache.org
> >> Subject: Re: How to restore corrupted index
> >>
> >> There is the CheckIndex tool included in the distribution for
> >> checking/
> >> fixing bad indexes, but it can't solve everything.
> >>
> >> The bigger question is why it is happening to begin with.  Can you
> >> describe your indexing process?  How do you know the index is
> >> actually
> >> corrupted?  Are you seeing exceptions when opening it?
> >>
> >> -Grant
> >> On Sep 26, 2008, at 6:49 AM, Chaula Ganatra wrote:
> >>
> >>> We have an application in which index will be updated frequently.
> >>>
> >>> During development time, found that index files gets corrupted, i.e.
> >>> more than one  cfs files,some other extension files e.g. frq, fnm,
> >>> nrm
> >>>
> >>> Remains there in index directory.
> >>>
> >>> Is there any way that such issue does not occur at all or if it
> >>> happens
> >>> we can recover the index data again?
> >>>
> >>> It would be a great help, if some one can.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Regards,
> >>>
> >>> Chaula
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >> --------------------------
> >> Grant Ingersoll
> >> http://www.lucidimagination.com
> >>
> >> Lucene Helpful Hints:
> >> http://wiki.apache.org/lucene-java/BasicsOfPerformance
> >> http://wiki.apache.org/lucene-java/LuceneFAQ
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> >> For additional commands, e-mail: java-user-help@lucene.apache.org
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> >> For additional commands, e-mail: java-user-help@lucene.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-user-help@lucene.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-user-help@lucene.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message