We use solr to index file inside an alfresco application, that is not
working good anymore and we don't understand why.
When the solr stop index in the logs we read this row:
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it

We tried to restart tomcat a lot of times and we observe this strange
behavior:
- solr start index, everytingh is running good and we can see 24 thread
working, log say:

 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco20] .. checking
for path change
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco9] .. checking
for path change
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco2] .. checking
for path change
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco12] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco3] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco1] .. updating

- after some minutes one thread start writing "checking aux doc exists in
index before we update it" while other thread is working good

 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco3] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco1] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco15] .. checking
for path change
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco21] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco24] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco14] .. updating
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco9] .. updating

- after some minutes no-one thread is working and in the log a can find
only the row:

 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it
 INFO  [solr.tracker.CoreTracker] [SolrTrackingPool-alfresco4] .. checking
aux doc exists in index before we update it

After this no-one index was created.

I found then in the index directory the file
"lucene-85839584395834953-write.lock" and the creation date is the same as
the first row with the message "checking aux doc exists in index before we
update it" in the logs.

Anyone have any idea what i can do to solve this issue?

Thanks in advice.

Reply via email to