Freigeben über


Verteilter Cachedienst ist auf Servern nicht konfiguriert (SharePoint Server 2016)

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

Regelname: Der verteilte Cachedienst ist auf Servern nicht konfiguriert.

Zusammenfassung: Der verteilte Cachedienst sollte für die Server, die Fehler aufweisen, konfiguriert werden. Registrieren Sie den verteilten Cachehost auf den Servern, die Fehler aufweisen, und starten Sie dann die Dienstinstanzen.

Ursache: Diese Regel tritt auf, wenn Sie mit dem MinRole-Feature in SharePoint Server 2016 Servern eine verteilte Cacherolle zugewiesen haben, aber den verteilten Cachehost noch nicht registriert oder den Dienst noch nicht gestartet haben.

Lösung: Registrieren eines Cachehosts mit dem Cmdlet Add-SPDistributedCacheServiceInstance

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:
  • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

  • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

  • Administratorgruppe auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    Ein Administrator kann mithilfe des Add-SPShellAdmin -Cmdlets Berechtigungen zur Verwendung des SharePoint Server 2016-Cmdlets gewähren.

    Hinweis

    [!HINWEIS] Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  1. Starten Sie die SharePoint 2016-Verwaltungsshell auf jedem Server, der einen Fehler aufweist.

  2. Geben Sie auf jedem fehlerhaften Server an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

Add-SPDistributedCacheServiceInstance

Weitere Informationen finden Sie unter Add-SPDistributedCacheServiceInstance.

Beschreibung von MinRole und zugehöriger Dienste in SharePoint Server 2016