Content Index State Crawling
We have an Exchange database that seems to always have a Content Index State that is crawling. Some end users have complained about slow searches and indexing issues (which is expected). We have
stopped the search services and renamed the catalog directory in an effort to rebuild the search catalog, but it just goes right back to crawling. The database is only about 300GB, so I don't think size is an issue.
Could it be there is some corruption on the database that is causing issues with the index catalog. We have removed the database from the DAG and tried it as a stand alone database, with the same
results.
Any ideas would be appreciated.
January 28th, 2015 3:50pm
Stop the search service, delete the index completely start the search service and then run the below command:
update-mailboxdatabasecopy <DB Name> -catalog only>
January 28th, 2015 9:04pm
that command does not work for a stand-alone copy. I explained I already removed the copy and the server from the DAG.
I have restarted the services, I have deleted and recreated the catalog. It just goes back to crawling and eventually fails.
January 29th, 2015 7:55am
I have a Exchange 2013 environment, not a 2010.
January 29th, 2015 7:56am
In Exchange 2013 follow the below steps
Stop the Microsoft Exchange Search and Microsoft Exchange Search Host Controller service. Run Stop-Service MSExchangeFastSearch and Stop-Service HostControllerService if you are into Shell.
Browse to where the database files are located on the disk. Along with the database file, you will see a folder with a long string as the name. It will have three sub-folders as well. Delete the main folder along with the sub-folders. This is the folder
where the index is stored.
Restart the Microsoft Exchange Search and Microsoft Exchange Search Host Controller service. Run Start-Service MSExchangeFastSearch and Start-Service HostControllerService if you are into Shell.
Give it a minute and a new folder will be created and a new index will be built.
January 29th, 2015 8:15am
Hi,
In addition the above suggestion, I would like to clarify the following thing:
When this issue occurs, please check if System Center Operations Manager is running the Toubleshoot-CI.ps1 script. This will cause the Exchange Search service to restart before it completes the indexing process, then "Content index state" remains
stuck in "crawling".
Hope my clarification can be helpful to you.
Best regards,
January 31st, 2015 7:48am
As stated above, I have already tried this....multiple times.
January 31st, 2015 7:57am
I am not running SCOM, I never said I was. TroubleshootCI.ps1 is a Exchange 2010 script, it does not work on 2013 due to registry changes made.
January 31st, 2015 7:58am
Did you ever get a resolution to this? I have the exact same issue, and a 2013 environment as well. As you did, I have tried the fixes above multiple times.
August 27th, 2015 8:50am