My External Memory

Rebuild the Domain Index for the Domino Server

December 22 2009 12:35:57 PM
Lotus® Domino® server's Domain Index needs to be recreated due to corruption, or other reasons.  

From the admin client, verify the desired databases to be indexed have the properties 'List in Database Catalog', and 'Include in multi-database indexing' selected.

At the domino server console type:

tell domidx q

Navigate to the domino data directory and delete ftdomain.di directory.

From the Admin client, delete the catalog.nsf from the files view.


Restart the Domino Server.  If your catalog isn't already set to run in your Notes.ini, type:

load catalog

To speed things up, you can go into the server document, change 'Server Tasks -> Domain Indexer ->Repeat Interval of' to a shorter indexing interval.  You can verify with Show Schedule at the console.

Note that the domain indexing process can take a considerable amount of time to create, and the server will be taxed heavily.  You may need to temporarily stop any server tasks that aren't critical until finished.

You can verify the database is indexed by going to the admin client, opening catalog.nsf and moinitoring the domain indexer status.  When everything has indexed, don't forget to go back into the server document and lengthen the indexing interval so as not to unnecessarily use resources, and re-enable any tasks that were temporarily terminated.
<$DXTemplateBlock Name="HTMLBottom My Brain"$>