Search administration component failed - Event 121 (SharePoint Server 2010)

SharePoint 2010

Applies to: SharePoint Server 2010

Topic Last Modified: 2010-01-05

Alert Name:   Search administration component failed

Event ID:   121

Summary:   A search administration component is created for each search service application. The search administration component modifies search application settings.

Symptoms:   When the search service application is being modified and the administration component fails, one or more of the following symptoms might appear:

  • The action of modifying the search application setting is not completed.

  • This event appears in the event log: Event ID: 121 Description: The administration component for application ‘<data>’ failed with exception ‘<data>’ .

Cause:   The search administration component is not correctly configured, or it cannot connect to the search application administration database.

Resolution:   Verify that the search service application server can write to the database
  1. Verify that the user account that is performing this procedure is a member of the Farm Administrators group.

  2. From the search service application server, ping the database server to confirm that the servers can communicate over the network.

  3. On the Central Administration Home page, click Application Management.

  4. On the Application Management page, in the Service Applications section, click Manage service applications.

  5. On the Service Applications page, select the search service application.

  6. In the Edit Properties dialog box, note the Search Service Account name for the appropriate search service application.

  7. Connect to the database server that hosts the search administration database for the given search service application by using the Search Service Account and password. Ensure the account has read/write permissions for the database.

Resolution:   Create a new search administration component
  1. If the problem persists, move the search administration component to a different server by using the Set-SPEnterpriseSearchAdministrationComponent Windows PowerShell cmdlet. For more information, see Set-SPEnterpriseSearchAdministrationComponent.