Suchabfrage- und Websiteeinstellungsdienst wird nicht ausgeführt (SharePoint Server 2010)

 

Gilt für: SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2010-04-05

Warnungsname:   Suchabfrage- und Websiteeinstellungsdienst wird nicht ausgeführt

Ereignis-ID: Keine Ereignis-ID

Zusammenfassung:   Der Suchabfrage- und Websiteeinstellungsdienst ist ein IIS-Dienst (Internet Information Services, Internetinformationsdienst). Standardmäßig wird dieser Dienst auf jedem Server ausgeführt, der eine Suchabfragekomponente enthält. Vom Dienst werden die Abfrageverarbeitungsaufgaben verwaltet, die das Senden von Abfragen an mindestens eine entsprechende Abfragekomponente und das Erstellen des Resultsets einschließt. Mindestens eine Instanz des Diensts muss zum Bedienen von Abfragen ausgeführt werden.

Symptome:   Für alle Suchfragen tritt ein Fehler auf.

Ursache: Der für den Index angegebene Speicherort ist nicht vorhanden, oder die Anwendung verfügt nicht über die Rechte zum Erstellen eines Indexverzeichnisses am angegebenen Speicherort.

Lösung:   Starten Sie den Dienst auf dem Server.

  1. Klicken Sie auf der Homepage der SharePoint-Zentraladministration im Abschnitt Systemeinstellungen auf Dienste auf dem Server verwalten.

  2. Klicken Sie auf der Seite Dienste auf dem Server neben Suchabfrage- und Websiteeinstellungsdienst auf Starten, wenn der Dienst nicht gestartet wurde.

Suchen nach Servern, die Abfragekomponenten enthalten

  1. Klicken Sie auf der Homepage der SharePoint-Zentraladministration unter Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf der Seite Dienstanwendungen verwalten auf den Namen der Suchdienstanwendung.

  3. Notieren Sie sich auf der Seite Suchverwaltung im Abschnitt Suchanwendungstopologie unter Indexpartition die Namen der Server, die Abfragekomponenten enthalten.

Lösung:   Starten Sie den Dienst auf Servern mit Abfragekomponenten.

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie auf jedem Server mit einer Abfragekomponente im Startmenü auf Alle Programme.

  3. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  4. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  5. Geben Sie an der Windows PowerShell-Eingabeaufforderung folgenden Befehl ein:

    Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance -Local | Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance
    

    Weitere Informationen finden Sie unter Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance.

Lösung: Stellen Sie sicher, dass das Dienstkonto über ausreichende Berechtigungen für den Indexordner verfügt.

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe Farmadministratoren ist.

  2. Klicken Sie auf der Homepage der Zentraladministration auf Anwendungsverwaltung.

  3. Klicken Sie auf der Seite Anwendungsverwaltung im Abschnitt Dienstanwendungen auf Dienstanwendungen verwalten.

  4. Klicken Sie auf der Seite Dienstanwendungen auf die Suchdienstanwendung.

  5. Notieren Sie sich auf der Seite Suchverwaltung im Abschnitt Systemstatus den Namen von Standardkonto für den Inhaltszugriff.

  6. Klicken Sie auf der Seite Suchverwaltung im Abschnitt Suchanwendungstopologie auf Ändern.

  7. Klicken Sie auf der Seite Suchtopologie verwalten auf die Indexpartitions-Abfragekomponente, und klicken Sie dann auf Eigenschaften bearbeiten.

  8. Notieren Sie sich im Dialogfeld Abfragekomponente bearbeiten unter Indexspeicherort den Pfad zum Indexordner. Klicken Sie auf Abbrechen.

  9. Navigieren Sie zu diesem Speicherort, und überprüfen Sie, ob der Speicherort vorhanden ist.

  10. Überprüfen Sie, ob das in Schritt 5 notierte Dienstkonto über Lese- und Schreibberechtigungen für diesen Ordner verfügt.

Lösung: Aktualisieren Sie die Anmeldeinformationen für den Dienst.

  1. Stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin.

  2. Führen Sie dieses Verfahren auf jedem Server in der Farm aus.

  3. Klicken Sie im Startmenü auf Alle Programme.

  4. Klicken Sie auf Microsoft SharePoint 2010-Produkte.

  5. Klicken Sie auf SharePoint 2010-Verwaltungsshell.

  6. Geben Sie an der Windows PowerShell-Eingabeaufforderung folgenden Befehl ein:

    Repair-SPManagedAccountDeployment
    

Weitere Informationen finden Sie unter Repair-SPManagedAccountDeployment.