Verwalten einer angehaltenen Suchdienstanwendung in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Viele Vorgänge, die erfordern, dass die Suchdienstanwendung angehalten wird, müssen beendet sein, bevor die Suchdienstanwendung wieder automatisch neu startet.

Wir zeigen Ihnen, wie Sie herausfinden können, ob und warum die Suchdienst Anwendung angehalten wird. Es gibt viele Gründe, warum die Suchdienst Anwendung angehalten werden kann. Wir werden nur die häufigsten Situationen auflisten.

So verwalten Sie eine angehaltene Suchdienstanwendung

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

  2. Starten Sie auf einem Server in der Farm eine SharePoint 15-Verwaltungsshell.

  3. Geben Sie an der Microsoft PowerShell-Befehlseingabe die folgenden Befehle ein, um herauszufinden, ob die Suchdienstanwendung angehalten wurde.

    $ssa.IsPaused() -ne 0
    

    Wenn dieser Befehl False zurückgibt, wird die Suchdienstanwendung ausgeführt.

    Wenn dieser Befehl True zurückgibt, wurde die Suchdienstanwendung angehalten. Gehen Sie zu Schritt 4, um die Ursache herauszufinden und welche Maßnahmen Sie ergreifen müssen.

  4. Geben Sie an der Microsoft PowerShell-Befehlseingabe die folgenden Befehle ein, um die Ursache herauszufinden, warum die Suchdienstanwendung angehalten wurde.

    Get-Help Gibt der Befehl "true" zurück, wurde die Suchdienstanwendung aus folgenden Gründen angehalten: Aktion
    ($ssa.IsPaused() -band 0x01) -ne 0 Eine Änderung der Anzahl der Durchforstungskomponenten oder Durchforstungsdatenbanken wird gerade durchgeführt. Warten Sie, bis die Topologieänderung abgeschlossen ist.
    ($ssa.IsPaused() -band 0x02) -ne 0 Ein Sicherungs- oder Wiederherstellungsvorgang wird gerade durchgeführt Warten Sie, bis der Vorgang abgeschlossen ist. Führen Sie nach Abschluss der Prozedur den Befehl $ssa.ForceResume(0x02) aus, um dies zu überprüfen. Weitere Informationen finden Sie unter Wiederherstellen von Suchdienstanwendungen in SharePoint Server.
    ($ssa.IsPaused() -band 0x04) -ne 0 Eine Sicherung des Volumenschattenkopierdienstes (VSS) wird gerade durchgeführt. Warten Sie, bis die Sicherung abgeschlossen ist. Führen Sie nach Abschluss der VSS-Sicherung den Befehl $ssa.ForceResume(0x02) aus, um dies zu überprüfen.
    ($ssa.IsPaused() -band 0x08) -ne 0 Mindestens ein Server in der Suchtopologie, die die Abfragekomponenten hostet, sind offline. Warten Sie, bis die Server wieder verfügbar sind.
    ($ssa.IsPaused() -band 0x20) -ne 0 Mindestens eine Durchforstungsdatenbank in der Suchtopologie wird neu ausgeglichen. Warten Sie, bis der Vorgang abgeschlossen ist.
    ($ssa.IsPaused() -band 0x40) -ne 0 Mindestens eine Linkdatenbank in der Suchtopologie wird neu ausgeglichen. Warten Sie, bis der Vorgang abgeschlossen ist.
    ($ssa.IsPaused() -band 0x80) -ne 0 Ein Administrator hat die Suchdienstanwendung manuell angehalten. Falls Sie den Grund kennen, können Sie die Suchdienstanwendung wieder starten. Führen Sie den Befehl aus$ssa.resume(), um die Suchdienst-Anwendung fortzusetzen.

    Falls Sie den Grund nicht kennen, finden Sie heraus, warum jemand die Suchdienstanwendung manuell angehalten hat.
    ($ssa.IsPaused() -band 0x100) -ne 0 Der Suchindex wird gerade gelöscht. Warten Sie, bis der Suchindex gelöscht ist.
    ($ssa.IsPaused() -band 0x200) -ne 0 Der Suchindex wird neu partitioniert. Warten Sie, bis der Vorgang abgeschlossen ist. Weitere Informationen finden sie unter Verwalten der Indexkomponente in SharePoint Server.

    Nachdem der Vorgang abgeschlossen ist, geben Sie an der Microsoft PowerShell-Befehlseingabe den folgenden Befehl ein, um sicherzustellen, dass die Suchdienstanwendung läuft:

    $ssa.IsPaused() -ne 0
    

    Wenn dieser Befehl False zurückgibt, wird die Suchdienstanwendung ausgeführt.

    Wenn dieser Befehl True zurückgibt, wurde die Suchdienstanwendung angehalten. Führen Sie die Befehle ab Schritt 4 erneut aus, um die Ursache herauszufinden.

Fortsetzen einer angehaltenen Suchdienst-Anwendung in SharePoint Server

Verwenden Sie die folgende PowerShell, um eine angehaltene Suchdienst-Anwendung fortzusetzen.

$ssa = Get-SPEnterpriseSearchServiceApplication -Identity MySSA
$ssa | Resume-SPEnterpriseSearchServiceApplication