Erick - thank you, the issue was the second one you mentioned -- I
completely forgot about changes that were made in conf files I never copied
over (including schema.xml). Once I overwrote and reloaded I had no
problems reindexing. I guess I had forgotten to check those since I was
copying various files back and forth... the errors in the solr log clearly
showed that what was happening.

Best,
Amanda


------
Dr. Amanda Shuman
Post-doc researcher, University of Freiburg, The Maoist Legacy Project
<http://www.maoistlegacy.uni-freiburg.de/>
PhD, University of California, Santa Cruz
http://www.amandashuman.net/
http://www.prchistoryresources.org/
Office: +49 (0) 761 203 4925


On Thu, Jun 7, 2018 at 5:39 PM, Erick Erickson <erickerick...@gmail.com>
wrote:

> Amanda:
>
> Your Solr log will record each update that comes through. It's a
> little opaque, by default it'll show you the first 10 IDs of each
> batch it receives.
>
> Guesses:
> - you're somehow having the same ID (<uniqueKey>) assigned to multiple
> documents
> - your schemas are a bit different and the docs can't be indexed
> (undefined field for instance).
>
>
> Best,
> Erick
>
>
> On Thu, Jun 7, 2018 at 7:49 AM, Amanda Shuman <amanda.shu...@gmail.com>
> wrote:
> > Thanks, Shawn, that is a remarkably clear description.
> >
> > I am able to create the core and all appears fine, but when I go to
> index I
> > am unfortunately running into a new problem. I am indexing from the same
> > site content as before (it's just an Omeka install with a solr plug-in
> that
> > reindexes the sitE), but now it only indexes 3 (!) records out of 3000+
> and
> > then stops. I have no idea why. The old core - with a different name -
> > still works, even I choose to reindex it. Now I have to figure out which
> > error logs to check -- Solr or Omeka.
> >
> > Amanda
> >
> > ------
> > Dr. Amanda Shuman
> > Post-doc researcher, University of Freiburg, The Maoist Legacy Project
> > <http://www.maoistlegacy.uni-freiburg.de/>
> > PhD, University of California, Santa Cruz
> > http://www.amandashuman.net/
> > http://www.prchistoryresources.org/
> > Office: +49 (0) 761 203 4925
> >
> >
> > On Thu, Jun 7, 2018 at 3:08 PM, Shawn Heisey <apa...@elyograg.org>
> wrote:
> >
> >> On 6/7/2018 4:12 AM, Amanda Shuman wrote:
> >>
> >>> Definitely not a permissions problem - everything is run by the solr
> user,
> >>> which owns everything in the directories. I just can't figure out why
> the
> >>> default working directory is in opt rather than var (which is where it
> >>> should be according to a previous chain I was in).
> >>>
> >>> But at this point I'm at a total loss, so maybe a fresh install
> wouldn't
> >>> hurt.
> >>>
> >>
> >> The "bin/solr" script, which is ultimately how Solr is started even when
> >> it is installed as a service, initially sets the current working
> directory
> >> to a directory that it knows as SOLR_TIP.  This is the directory
> containing
> >> bin, server, and others.  It defaults to /opt/solr when Solr is
> installed
> >> as a service.
> >>
> >> Then just before Solr is started, the script will change the current
> >> working directory to the server directory, which is a subdirectory of
> >> SOLR_TIP.
> >>
> >> So when Solr starts, the current working directory is $SOLR_TIP/server.
> >>
> >> The service installer sets the owner of everything in SOLR_TIP to root.
> >> The solr user has absolutely no reason to write to that directory at
> all.
> >> Everything that Solr writes will be to an absolute path under the "var
> dir"
> >> given during service install, which defaults to /var/solr.  THAT
> directory
> >> and all its contents will be owned by the user specified during install,
> >> which defaults to solr.
> >>
> >> The current working directory is where the developers want it, and will
> >> not be in the "var dir".  Its location is critical for correct Jetty
> >> operation.  When Solr is configured in the expected way for a service
> >> install, it does not use the current working directory.
> >>
> >> Thanks,
> >> Shawn
> >>
> >>
>

Reply via email to