Partilhar via


O servidor atual está com pouca memória (SharePoint Server)

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

Nome da Regra: O servidor atual está com pouca memória.

Resumo: Esta regra só é executada em servidores que alojam o serviço cache distribuída. A regra verifica se a utilização da memória excede o limiar predefinido num servidor que aloja o serviço cache distribuída. Se descobrir que a utilização total da memória do servidor é de 85% ou superior, aciona um alerta.

Causa: O SharePoint Server atribui 10% da memória física total no servidor ao serviço Cache Distribuída. Esse serviço usa metade dessa memória para o armazenamento de dados e a outra metade para a sobrecarga de gerenciamento de memória. Quando os dados do cache aumentam, o serviço de Cache Distribuído usa todos os 10% da memória alocada.

Resolução: Verificar o uso da memória no servidor e liberar mais memória, adicionar mais RAM no servidor, aumentar a alocação de memória do serviço de cache distribuído

  1. Verifique se a conta do usuário que está executando esse procedimento é membro do grupo Administradores de Farm.

  2. Verifique o uso da memória no SharePoint Server usando o Gerenciador de recursos.

  3. Adicionar mais RAM ao servidor.

  4. Aumente a alocação de memória do serviço de Cache Distribuído:

    Observação

    Quando você adiciona memória física ao servidor, o serviço de cache Distribuído não recalcula automaticamente os 10% de alocação de memória. Então é necessário aumentar manualmente a alocação de memória do serviço de cache distribuído.

  5. Determine a memória física total no servidor que hospeda o serviço de cache distribuído. Por exemplo se houver 16 GB de RAM disponíveis no servidor, reserve 2 GB de memória para outros processos e serviços que são executados no host de cache. Então 16 GB - 2 GB = 14 GB. Essa memória restante é alocada ao serviço de Cache Distribuído.

  6. Pegue metade da memória restante e converta-a em MB. por exemplo, 14 GB/2 = 7 GB ou 7168 MB. Esse é o tamanho de cache do serviço de Cache Distribuído.

Use o procedimento a seguir para atualizar a alocação de memória adequadamente.

Altere a alocação de memória do Cache Distribuído

  1. (Opcional) Para verificar a alocação de memória existente para o serviço de Cache Distribuído em um servidor, execute o seguinte comando no prompt de comando do Shell de Gerenciamento do SharePoint:
Use-CacheCluster
Get-AFCacheHostConfiguration -ComputerName ComputerName -CachePort "22233"

Em que ComputerName é o nome do computador do servidor no qual está a executar o cmdlet da Shell de Gestão do SharePoint.

  1. Para reconfigurar o tamanho de cache do serviço de Cache Distribuído, execute o segundo comando apenas uma vez em qualquer host de cache no prompt de comando do Shell de Gerenciamento do SharePoint:
Update-SPDistributedCacheSize -CacheSizeInMB CacheSize

Em que CacheSize é a atribuição de alocação de memória do tamanho de cache em MB. No exemplo anterior, o tamanho de cache foi calculado a 7168 MB para um servidor com 16 GB de memória no total.

  1. Reinicie o serviço de Cache Distribuído em todos os hosts de cache. Para reiniciar o serviço de Cache Distribuído, vá até Serviços no Servidor na Administração Central e use a opção de Iniciar o serviço de Cache Distribuído em todos os hosts de cache no farm.

Confira também

Outros recursos

Update-SPDistributedCacheSize