Freigeben über


Der aktuelle Server hat bald zu wenig verfügbaren Arbeitsspeicher (SharePoint Server)

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

Regelname: Der aktuelle Server hat bald zu wenig verfügbaren Arbeitsspeicher.

Zusammenfassung: Diese Regel wird nur auf Servern ausgeführt, die den verteilten Cachedienst hosten. Die Regel überprüft, ob die Speicherauslastung den vordefinierten Schwellenwert auf einem Server überschreitet, der den verteilten Cachedienst hostet. Wenn die Gesamtspeicherauslastung des Servers 85 % oder höher beträgt, wird eine Warnung ausgelöst.

Ursache: SharePoint Server weist dem verteilten Cachedienst 10 % des gesamten physischen Arbeitsspeichers des Servers zu. Der verteilte Cachedienst nutzt die Hälfte dieses Arbeitsspeichers für die Datenspeicherung und die andere Hälfte für Verwaltungsaufgaben für den Arbeitsspeicher. Wenn die im Cache gespeicherten Daten zunehmen, nutzt der verteilte Cachedienst die gesamten 10 % des reservierten Arbeitsspeichers.

Lösung: Überprüfen Sie die Speicherauslastung auf dem Server, geben Sie mehr Speicher frei, fügen Sie mehr RAM auf dem Server hinzu, erhöhen Sie die Arbeitsspeicherzuteilung für den verteilten Cachedienst.

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

  2. Überprüfen Sie die Speicherauslastung in SharePoint Server mithilfe des Ressourcen-Managers.

  3. Fügen Sie mehr Arbeitsspeicher auf dem Server hinzu.

  4. Erhöhen Sie die Arbeitsspeicherreservierung für den verteilten Cachedienst wie folgt:

    Hinweis

    [!HINWEIS] Wenn Sie dem Server physischen Speicher hinzufügen, berechnet der verteilte Cachedienst die Arbeitsspeicherreservierung von 10 % nicht automatisch neu. Somit müssen Sie die Arbeitsspeicherzuordnung des verteilten Cachediensts manuell erhöhen.

  5. Bestimmen Sie den gesamten physischen Speicher auf dem Server, der den verteilten Cachedienst hostet. Beispiel: Wenn auf dem Server 16 GB RAM verfügbar sind, reservieren Sie 2 GB Arbeitsspeicher für andere Prozesse und Dienste, die auf dem Cachehost ausgeführt werden. Also 16 GB - 2 GB = 14 GB. Diese 14 GB werden für den verteilten Cachedienst reserviert.

  6. Nehmen Sie die Hälfte des verbleibenden Arbeitsspeichers ein, und konvertieren Sie ihn in MB. Beispiel: 14 GB/2 = 7 GB oder 7168 MB. Dies ist die Cachegröße des verteilten Cachediensts.

Gehen Sie wie folgt vor, um die Arbeitsspeicherreservierung entsprechend zu ändern.

Ändern der Arbeitsspeicherreservierung für den verteilten Cachedienst

  1. (Optional) Wenn Sie die Arbeitsspeicherzuordnung für den verteilten Cachedienst auf einem Server überprüfen möchten, führen Sie folgenden Befehl an der SharePoint 15-Verwaltungsshell-Eingabeaufforderung aus:
Use-CacheCluster
Get-AFCacheHostConfiguration -ComputerName ComputerName -CachePort "22233"

Dabei ist ComputerName der Computername des Servers, auf dem Sie das SharePoint-Verwaltungsshell-Cmdlet ausführen.

  1. Wenn Sie die Cachegröße des verteilten Cachediensts auf dem Server neu konfigurieren möchten, führen Sie den folgenden Befehl an der SharePoint 15-Verwaltungsshell-Eingabeaufforderung nur einmal auf einem beliebigen Cachehost aus:
Update-SPDistributedCacheSize -CacheSizeInMB CacheSize

Dabei ist CacheSize die Speicherbelegungszuweisung der Cachegröße in MB. Im vorherigen Beispiel wurde die Cachegröße für einen Server mit insgesamt 16 GB physischem Arbeitsspeicher mit 7168 MB berechnet.

  1. Restart the Distributed Cache service on all cache hosts. To restart the Distributed Cache service, go to Services on Server in Central Administration, and Start the Distributed Cache service on all cache hosts in the farm.

Siehe auch

Weitere Ressourcen

Update-SPDistributedCacheSize