Im Event Viewer erscheint ein Error mit Event ID 60 und der Beschreibung:
The last query component (your-query-component-guid-here) of a partition failed. It will not be taken out of rotation but queries are likely to fail. Check previous event logs to determine cause. Reinitialization may be necessary.

Vermtulich werden Sie im Event Log auch diese Warnungen finden:
Event ID: 58
Task Category: Query Processor
Level: Error
Query component [your-query-component-guid-here] has been taken out of rotation due to this error: The device is not ready. 0x80070015. It will be retried in x seconds.

Event ID: 59
Task Category: Query Processor
Level: Warning
Retry of query component [your-query-component-guid-here] has failed with error: The device is not ready.   0x80070015. It will be retried again in x seconds.

Die Ursache für diese Meldungen wird vermutlich darin liegen, dass die Query Components nicht mehr antworten. Die naheliegensten Gründe hierfür könnten sein, dass der Search Query and Site Settings Service nicht mehr läuft oder dass ein Crawl Job nicht beendet werden kann.
Die Benutzer merken dies darduch, dass bei einem Suchvorgang anstelle der Suchergenisse die Meldung Error. Internal server error exception erscheint.

Vorgehen

  • Öffnen Sie Central Administration > Application Management > Service Applications > Manage Service Applications und klicken Sie auf die entsprechende Search Application.
    Auf der Search Administration Seite prüfen Sie unter Search Application Topology im Abschnitt Index Partition den Status jedes Query Component. Ist alles ok, dann haben diese den Status Online. Vermutlich wird hier jedoch eher Not responding stehen.
  • Öffnen Sie Central Administration > Application Management > Service Applications > Manage Service Applications und klicken Sie auf die entsprechende Search Application.
    Auf der Search Administration Seite klicken Sie im Menu auf der linken Seite unter Crawling auf Content Sources. Sie sehen alle Crawl Jobs, deren Status und wie lange diese bereits laufen. Sie können ebenfalls den Verlauf der einzelnen Crawl Jobs anschauen, diese Bearbeiten, Beenden, Pausieren oder Starten indem Sie mit der Maus über den Namen fahren und im Dropdown Menu die entsprechende Aktion auswählen.
    Sollten Sie hier einen oder mehrere long running Crawl Jobs finden, also solche die deutlich länger als durchschnittlich benötigen, dann beenden Sie diese einzeln oder bei Bedarf gleich alle mit einem Klick auf Stop all Crawls.
  • Führen Sie auf allen SharePoint Servern mit einem Query Component folgende Befehle in der Command Prompt (cmd.exe) oder SharePoint 2010 Management Shell aus:
    Stoppen des Search Servies: net stop osearch14
    Starten des Search Services: net start osearch14
    Auf welchen Servern die Query Components konfiguriert sind, finden Sie heraus, indem Sie Central Administration > Application Management > Service Applications > Manage Service Applications öffnen und Sie auf die entsprechende Search Application klicken.
    Auf der Search Administration Seite klicken Sie unter Search Application Topology auf Modify. Klicken Sie unter Index Partition auf die einzelnen Query Components und wählen Sie Edit Properties. Sie sehen im Feld Server wo dieser liegt.

Weitere Informationen rund um die Search Query and Site Settings Service und die Query Components finden Sie in den aufgelisteten Quellen.
Start, pause, resume, or stop a crawl (SharePoint Server 2010)
http://technet.microsoft.com/en-us/library/ee808864.aspx

Search Query and Site Settings Service is not running (SharePoint Server 2010)
http://technet.microsoft.com/en-us/library/ff468691.aspx

Search relegate query component – Event 58 (SharePoint Server 2010)
http://technet.microsoft.com/en-us/library/ee513126.aspx