Compartir a través de


Se han expulsado los objetos almacenados en caché (SharePoint Server)

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Nombre de regla: Se han eliminado los objetos almacenados en la caché

Resumen: Cuando el consumo de memoria del servicio de caché en un host de caché supera el umbral de límite mínimo, se eliminan los objetos que ya han expirado. Cuando el consumo de memoria excede el umbral de límite máximo, se eliminan objetos de la memoria, independientemente de que hayan expirado o no, hasta que el consumo de memoria regrese al límite mínimo. Posteriormente, los objetos almacenados en la caché se pueden volver a enrutar a otros hosts para mantener una distribución óptima de la memoria.

Causa: No hay memoria suficiente en el clúster de caché.

Resolución: agregue más RAM al servidor.

  • Puede agregar más RAM al servidor para aumentar la memoria. Para identificar el servidor defectuoso: en el sitio web de Administración central de SharePoint, en la sección Supervisión, haga clic en Revisar problemas y soluciones y busque el nombre del servidor en la lista Servidores defectuosos. Si hay varios servidores defectuosos en una granja de servidores, debe repetir el procedimiento en cada servidor defectuoso.

Resolución: aumente la asignación de memoria de la caché distribuida.

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de administradores del servidor en el que se ejecutan los cmdlets de PowerShell de Microsoft.

  • Grupo de administradores de la granja de servidores.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso para los cmdlets de SharePoint Server.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. Inicie el Shell de administración de SharePoint.

  2. Compruebe la configuración de uso actual de la caché distribuida. Para ello, ejecute el siguiente comando:

    Get-SPDistributedCacheClientSetting

    Para obtener más información, vea Get-SPDistributedCacheClientSetting

  3. Detenga el servicio caché distribuida en todos los hosts de caché de la granja de servidores. Para ello, ejecute el siguiente comando en cada host de caché:

    Stop-SPDistributedCacheServiceInstance -Graceful

    Para obtener más información, vea "Realización de un cierre estable del servicio de caché distribuida" en Administrar el servicio de caché distribuida en SharePoint Server.

  4. Para aumentar el tamaño de caché del servicio de caché distribuida, ejecute el comando siguiente solo una vez en cualquier host de caché en el símbolo del sistema PowerShell:

    Update-SPDistributedCacheSize -CacheSizeInMB CacheSize

    Donde:

  • CacheSize es la asignación de memoria del tamaño de caché en megabytes (MB). El valor predeterminado es del 5 % del total de RAM del sistema. Se recomienda que este valor no supere el 40 % de la RAM total del sistema, con un límite máximo de 16 gigabytes (GB).
  1. Inicie el servicio de caché distribuida en todos los hosts de caché. Para ello, vaya a la página Servicios del servidor en Administración central e inicie el servicio de caché distribuida en todos los hosts de caché de la granja de servidores.

Consulte también

Conceptos

Administrar el servicio de caché distribuida en SharePoint Server

Planear las fuentes y el servicio de caché distribuida en SharePoint Server

Otros recursos

Update-SPDistributedCacheSize

Planear y usar el servicio de caché distribuida