Zwischengespeicherte Objekte wurden entfernt (SharePoint Server)
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Regelname: Zwischengespeicherte Objekte wurden entfernt
Zusammenfassung: Wenn die Speicherauslastung des Cachediensts auf einem Servercachehost den unteren Schwellenwert überschreitet, werden Objekte entfernt, die bereits abgelaufen sind. Wenn die Speicherbelegung den oberen Schwellenwert überschreitet, werden Objekte aus dem Speicher entfernt, egal ob sie abgelaufen sind oder nicht, bis die Speicherbelegung unter den unteren Schwellenwert gefallen ist. Nacheinander zwischengespeicherte Objekte können an andere Hosts umgeleitet werden, um eine optimale Verteilung des Speichers zu gewährleisten.
Ursache: Es ist nicht genügend Arbeitsspeicher im Cachecluster.
Lösung: Fügen Sie mehr Arbeitsspeicher auf dem Server hinzu
- Sie können mehr Arbeitsspeicher auf dem Server hinzufügen, um den Speicher zu erhöhen. So ermitteln Sie den fehlerhafte Server: klicken Sie in die Website für die SharePoint-Zentraladministration im Abschnitt Überwachung auf Probleme und Lösungen überprüfen, und suchen Sie dann den Namen des Servers in der Liste Fehlerhafte Server. Falls in einer Serverfarm mehrere Server Fehler aufweisen, müssen Sie die folgenden Schritte auf jedem dieser Server wiederholen.
Lösung: Ändern Sie die Arbeitsspeicherreservierung für den verteilten Cachedienst
- 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 Microsoft PowerShell-Cmdlets ausgeführt werden.
Farmadministratorgruppe.
Mit dem Cmdlet Add-SPShellAdmin kann ein Administrator die Berechtigung zur Verwendung von SharePoint Server-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.
Starten Sie die SharePoint-Verwaltungsshell.
Prüfen Sie die aktuellen Einstellungen des verteilten Cache. Führen Sie dazu den folgenden Befehl aus:
Get-SPDistributedCacheClientSetting
Weitere Informationen finden Sie unter Get-SPDistributedCacheClientSetting
Beenden Sie den verteilten Cachedienst auf allen Cachehosts in der Farm. Führen Sie hierzu auf jedem Cachehost folgenden Befehl aus:
Stop-SPDistributedCacheServiceInstance -Graceful
Weitere Informationen finden Sie unter „Ausführen eines ordnungsgemäßen Herunterfahrens des verteilten Cachediensts" in Verwalten des verteilten Cachediensts in SharePoint Server.
Wenn Sie die Cachegröße des verteilten Cachediensts auf dem Server neu konfigurieren möchten, führen Sie den folgenden Befehl an der PowerShell-Eingabeaufforderung nur einmal auf einem beliebigen Cachehost aus:
Update-SPDistributedCacheSize -CacheSizeInMB CacheSize
Wobei Folgendes gilt:
- CacheSize gibt die Arbeitsspeichergröße (in Megabyte, MB) an, die Sie dem verteilten Cachedienst zuordnen möchten. Standardmäßig werden fünf Prozent des gesamten Arbeitsspeichers (Random Access Memory, RAM) verwendet. Dieser Wert sollte maximal auf 40 Prozent des gesamten Systemarbeitsspeichers erhöht werden und kann maximal 16 Gigabyte (GB) entsprechen.
- Starten Sie den verteilten Cachedient auf allen Cachehosts neu. Gehen Sie dazu auf der Seite auf Dienste auf dem Server in Zentraladministration und starten Sie den verteilten Cachedienst auf allen Cachehosts in der Farm.
Siehe auch
Konzepte
Verwalten des verteilten Cachediensts in SharePoint Server
Planen von Feeds und des Diensts für den verteilten Cache in SharePoint Server