Install > Install and configure the Solr Search Engine > Indexing the Knowledgebases > Perform a Full Reindex on a Knowledgebase

Perform a Full Reindex on a Knowledgebase

User Role: System Administrator, KMAdmin

After you have upgraded from the K2 Search Engine to the Solr Search Engine or after you have installed the Solr Search Engine, you need to perform a full reindexing for all of your knowledgebases.

Knowledgebase maintenance error reporting

The Knowledgebase Maintenance form contains an Errors tab that lists any errors found during indexing. The listed errors apply only to the selected knowledgebase. Once the error is corrected and the document re-indexed, the system removes the error from the list.

The Errors tab displays the document ID for the document containing the error and an error message that identifies the error found during indexing. When a document contains an error, you should edit the document and submit it again so that the document can be indexed during next indexing interval. This will make the document available in the knowledgebase.

To perform a full re-index of a knowledgebase, follow these steps:

  1. Navigate to Knowledge Management > Configuration > Knowledgebases, and click Search.
  2. Select a knowledgebase from the list.
  3. Check that the Search Server Name field contains the name of a search server that is connected.
  4. On the Status tab, click Full Reindex.

    The Search Engine starts to index all records in the knowledgebase. Once the indexing is complete, the knowledgebase state changes from offline to online, and the creation time of the indexes is displayed in the Created field.

  5. Click Refresh Statistics. The total number of records that have been indexed is displayed.

  6. Click the Errors tab to see if any errors occurred during the indexing and fix them as needed.
  7. Do a search against this knowledgebase to verify that the search works properly.
    1. Click Knowledge Management > Search Knowledgebase.
    2. Select the knowledgebase in the Search In section.

      If the knowledgebase has not been successfully indexed, it is in offline state and not displayed in the Search In section.
    3. Enter a search word.
    4. Click Search.

      A list of search results is displayed, together with a message that resembles the following: "XXX records found. YYY records searched."

Related topics

Indexing the Knowledgebases