Install > Install and configure the Solr Search Engine > Configuring Knowledge Management Search

Configuring Knowledge Management Search

Before you can use the Knowledge Management (KM) Solr Search Engine, you will need to set up the KM environment, configure the Search Engine, create indexes, and configure the Nutch Web Crawler.

Important: To configure the KM Solr Search Engine and Nutch Web Crawler, you should be an experienced System Administrator who is familiar with your installation.

The following checklist outlines the tasks that you should complete to configure the KM Solr Search Engine and Nutch Web Crawler:

  1. Edit the Knowledge Management environment record if needed. See Edit the Knowledge Management Environment Record.
  2. Set up and verify server connectivity for multiple servers. Since the KM Solr search engine and Nutch Web Crawler can be installed on multiple servers, you need to set up connectivity for all servers.
  3. Add knowledgebases if needed. You can add three types of knowledgebases: sclib, weblib, and fsyslib. For more information, see Add an sclib Knowledgebase, Add a weblib Knowledgebase, and Add an fsyslib Knowledgebase.
  4. Enable your language(s). Out-of-the-box, only English is enabled.

    You will need to add your language(s) to the search engine's collection configuration file, known as the schema. This schema file is located in the Service Manager server directory. For details, see Enable Languages in the Solr Search Engine.

    You will also need to activate your language(s) in the language table. For details, see Activate a Knowledge Management language. For information on which languages are supported by the search engine that can be enabled for Knowledge Management, see the KM Identifier values in the language table.

  5. If needed, create your own thesaurus dictionaries for use when searching content. The KM Solr Search Engine supports thesaurus files (or dictionaries) for individual languages, but none are provided out-of-the-box. To create your own thesaurus dictionaries, see Create Search Engine Thesaurus Files.
  6. Modify the stop words for your language(s) if needed. See Modify Stop Words.
  7. When you first install the KM Solr search engine after having used the K2 search engine, you will need to re-index all of your knowledgebases, as the old indexes will not work. Once the new index has been created, you can re-index all of your knowledgebases. Read about the indexing process in Indexing the Knowledgebases, and also see Perform a Full Reindex on a Knowledgebase.
  8. Make sure that the KMUpdate process is started. See Indexing the Knowledgebases.
  9. Make sure that the KMCheck process is started to check if the KM search server is active.