5

I have the following setup

  • 1 CM server
  • 1 CD server
  • Sitecore 8.1

We have a custom Lucene index that is updating with no problem on our CM server but not on our CD server. I checked the logs and it doesn't seem to show anything that would be related to this issue. I also checked that the index was added to the EventQueue table and it is added to this table to run. The instance names for the StabilitySettings.config are the same. This was working fine yesterday and suddenly stopped working today and no new code changes were added. When I check the Crawling log on the CD server I only see the following text

IndexCustodian. FullRebuild triggered on index {MyIndexName}

I don't see where it is adding the items or starting and stopping the crawl.

Any one have any ideas where I can look at to see what might be happening?

I am thinking about copying the index from CM to CD as a temp solution for now.

Update: We applied SwitchMasterToWeb script and cannot login into CD now.

4
  • Have you tried manually rebuilding your index from the control panel? Commented Oct 13, 2016 at 19:55
  • 1
    What db are you using for event queue storage? (core by default) And are you CM and CD instances connecting to the same database for that - or is there replication involved? (for instance if your CM and CD each have their own core db).
    – NicoleD
    Commented Oct 13, 2016 at 20:53
  • We have the CD and CM using the same core database.
    – doctorwho
    Commented Oct 14, 2016 at 12:30
  • On CD I can't get to the control panel based on the way we have setup CD on the server. I was thinking of creating a aspx file under sitecore/admin that I could run when I want to force it to rebuild the index.
    – doctorwho
    Commented Oct 14, 2016 at 12:32

2 Answers 2

3

I would check to ensure that your CD and CM servers system time are all in sync. I've seen a difference of just a few seconds cause issues with remote events/event queue.

2
  • I suppose that since a Sitecore process checks the event queue every 2 seconds, a few seconds could matter. I never really considered that until I read your comment.
    – MikeD
    Commented Oct 14, 2016 at 1:53
  • We do have the event queue checking every 2 seconds I might want to add more time to it in case it was running into some issue that needed those few seconds.
    – doctorwho
    Commented Oct 14, 2016 at 12:30
-2

Not sure what happened but after doing updating our index the 7th time it started to work correctly.

1
  • You sure nothing changed in the meantime? Commented Oct 14, 2016 at 8:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.