9

I've got a CM server with Coveo for Sitecore installed (free edition) and Coveo Enterprise Search on a separate server. I set up Sitecore with Coveo on CM and reindexed relatively quickly. When I set up CD, I have it point to the CM server's implementation and call the search API/admin service/etc on the CM. I'm running a reindex on CD now to do the initial population, but it's running incredibly slow. Like, I started it two hours ago and it's through 450ish documents of the over 42000 it has to index. And that's just Coveo_master_index, then I have to do Coveo_web_index. Is there any way to speed this up, because this is crazy. Thanks.

UPDATE 10/24: I marked an answer on this one because it answered the specific question, but I've got more coming out of the scaling guide, now posted here: Getting Coveo configured properly in a CD/CM server setup. Thanks.

5
  • As a follow-up, it's now been almost 4-5 hours, and it's just over 900 documents. There's no way this can be normal. Commented Oct 21, 2016 at 1:59
  • 3
    You usually never index from CD servers with Coveo as it is a centralized index. You should follow the scaling guide to set your source names the same as on your CM. Commented Oct 21, 2016 at 2:21
  • Is there a use case to running the index from the CD?
    – ASura
    Commented Oct 21, 2016 at 3:08
  • @ASURA Not really. This is more of Lucene behavior. The only time I saw CD indexing was in a setup where the CD was fully isolated (database replication and all). Commented Oct 21, 2016 at 13:32
  • Any errors in your Sitecore or Crawling logs?
    – jammykam
    Commented Oct 21, 2016 at 14:19

1 Answer 1

7

As JF said in the comments, indexing CD should be avoided at all cost. Also, if you are using several CM, you need to configure them to avoid competition between instances. See: developers.coveo.com/display/SitecoreV4/Coveo+for+Sitecore+Scaling+Guide

Now indexing slowness can be caused by several factors. First of all, on the Sitecore side:

On the Coveo side, ensure that you have the proper hardware : https://onlinehelp.coveo.com/en/ces/7.0/administrator/coveo_platform_hardware_and_software_requirements.htm

Now if you cleared all the points above and you still have slowness, you might want to look at the Sitecore logs or the Coveo Index Logs (CES7/Logs)

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.