Uploaded image for project: 'Alfresco One Platform'
  1. Alfresco One Platform
  2. ACE-2239 R38 Enterprise Regression Test
  3. ACE-2319

Reindex: Error opening new searcher. Exceeded limit of maxWarmingSearchers.

    Details

      Description

      Next error was detected in the log for solr st1 during to re-index process:

      2014-07-28 19:15:05,161  ERROR [solr.tracker.CoreTracker] [SolrTrackerScheduler_Worker-3] Tracking failed
       org.apache.solr.common.SolrException: Error opening new searcher. exceeded limit of maxWarmingSearchers=2, try again later.
      	at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:1029)
      	at org.alfresco.solr.AlfrescoUpdateHandler.commit(AlfrescoUpdateHandler.java:648)
      	at org.alfresco.solr.LegacySolrInformationServer.commit(LegacySolrInformationServer.java:262)
      	at org.alfresco.solr.tracker.MultiThreadedCoreTracker.waitAndIndexTransactions(MultiThreadedCoreTracker.java:346)
      	at org.alfresco.solr.tracker.MultiThreadedCoreTracker.trackTransactions(MultiThreadedCoreTracker.java:246)
      	at org.alfresco.solr.tracker.CoreTracker.trackRepository(CoreTracker.java:889)
      	at org.alfresco.solr.tracker.CoreTracker.updateIndex(CoreTracker.java:356)
      	at org.alfresco.solr.tracker.CoreTrackerJob.execute(CoreTrackerJob.java:45)
      	at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
      	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)
      2014-07-28 19:16:39,254  ERROR [solr.core.SolrCore] [pool-3-thread-1] java.lang.NullPointerException
      	at org.alfresco.solr.AlfrescoSolrEventListener.newSearcher(AlfrescoSolrEventListener.java:234)
      	at org.apache.solr.core.SolrCore$4.call(SolrCore.java:1163)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      
      

      Current value for maxWarmingSearchers is 2 in solrconfig.xml.

      <!-- Maximum number of searchers that may be warming in the background
            concurrently.  An error is returned if this limit is exceeded. Recommend
            1-2 for read-only slaves, higher for masters w/o cache warming. -->
          <maxWarmingSearchers>2</maxWarmingSearchers>
      

      Please for more information, see attachment with logs and solr configs.

        Attachments

        1. catalina.zip
          26 kB
        2. solr_stats.jpg
          solr_stats.jpg
          248 kB
        3. solr.zip
          15 kB
        4. solrconfig.xml
          48 kB
        5. solrcore.properties
          2 kB
        6. solrcore-archive.properties
          2 kB
        7. solrcore-workspace.properties
          3 kB
        8. stats.jsp
          47 kB

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  closedissues Closed Issues
                  Reporter:
                  alfrescoqa Alfresco QA Team
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel