Hmm...I've seen a bug like this, but I don't think it would be tickled if
you are replicating config files...

It def looks related though ... I'll try to dig around.

Next time it happens, take a look on the slave for 0 size files - also if
the index dir on the slave is plain 'index' or has a timestamp as part of
the name (eg timestamp.index).

On Tue, Nov 29, 2011 at 9:53 AM, Ruben Chadien <ruben.chad...@aspiro.com>wrote:

> Hi, for the moment there are no 0 sized files, but all indexes are working
> now. I will have to look next time it breaks.
> Yes, the directory name is "index" and it replicates the schema and a
> synonyms file.
>
> /Ruben Chadien
>
> On 29 November 2011 15:29, Mark Miller <markrmil...@gmail.com> wrote:
>
> > Also, on your master, what is the name of the index directory? Just
> > 'index'?
> >
> > And are you replicating config files as well or no?
> >
> >
> > On Nov 29, 2011, at 9:23 AM, Mark Miller wrote:
> >
> > > Does the problem index have any 0 size files in it?
> > >
> > > On Nov 29, 2011, at 2:54 AM, Ruben Chadien wrote:
> > >
> > >> HI all
> > >>
> > >> After upgrading tol Solr 3.4 we are having trouble with the
> replication.
> > >> The setup is one indexing master with a few slaves that replicate the
> > >> indexes once every night.
> > >> The largest index is 20 GB and the master and slaves are on the same
> > DMZ.
> > >>
> > >> Almost every night one of the indexes (17 in total) fail after the
> > >> replication with an EOF file.
> > >>
> > >> SEVERE: Error during auto-warming of
> > >> key:org.apache.solr.search.QueryResultKey@bda006e3
> :java.io.IOException:
> > >> seek past EOF
> > >> at
> > >>
> >
> org.apache.lucene.store.MMapDirectory$MMapIndexInput.seek(MMapDirectory.java:347)
> > >> at
> > org.apache.lucene.index.SegmentTermEnum.seek(SegmentTermEnum.java:114)
> > >> at
> > >>
> >
> org.apache.lucene.index.TermInfosReader.seekEnum(TermInfosReader.java:203)
> > >> at
> org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:273)
> > >> at
> org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:210)
> > >> at
> org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:507)
> > >> at
> > org.apache.solr.search.SolrIndexReader.docFreq(SolrIndexReader.java:309)
> > >> at
> > org.apache.lucene.search.TermQuery$TermWeight$1.add(TermQuery.java:56)
> > >> at org.apache.lucene.util.ReaderUtil$Gather.run(ReaderUtil.java:77)
> > >> at org.apache.lucene.util.ReaderUtil$Gather.run(ReaderUtil.java:82)
> > >>
> > >>
> > >> After a restart the errors are gone, anyone else seen this ?
> > >>
> > >> Thanks
> > >> Ruben Chadien
> > >
> > > - Mark Miller
> > > lucidimagination.com
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> > - Mark Miller
> > lucidimagination.com
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> *Ruben Chadien
> *Senior Developer
> Mobile +47 900 35 371
> ruben.chad...@aspiro.com
> *
>
> Aspiro Music AS*
> Øvre Slottsgate 25, P.O. Box 8710 Youngstorget, N-0028 Oslo
> Tel +47 452 86 900, fax +47 22 37 36 59
> www.aspiro.com/music
>



-- 
- Mark

http://www.lucidimagination.com

Reply via email to