Prasad Bolla's SharePoint Blog

Click Here to go through the Interesting posts within my Blog.

Click Here to go through the new posts in my blog.

Monday, January 11, 2016

How to fix Crawl Component Continuously in Recovering State


In our live environment we faced the issue like Crawl component continuously in recovering state. We verified the logs in complete FARM and gone through many blogs. In one of the blog I observed that the workaround is the below.
Please add new crawl component which bring your crawl component online. Many people think that we need to to perform index reset to fix the issue. Index Reset can be performed as a last option. Once Index Reset is performed on live server crawls will take so much time to complete and also the performance will be degraded during the process. The option should be selected when there are two environments. Once the problem environment is fixed you can take the current environment out of rotation and keep the original environment to rotation.

Steps to add a new crawl component:-
  1. On search service application page go to Search Application Topology section.
  2. Click on Modify which will take you to topology page.
  3. In the Topology page click on new smart tag click on crawl component.
  4. It took around 30 minutes as my content is huge.
  5. Once the new component is added the old component which is in recovering state came online.
  6. Once your component is online remove the new one which is created.