Erro ao acessar compartilhamentos de arquivos em um servidor configurado pelo SOFS: não há armazenamento de servidor suficiente disponível para processar esse comando

Este artigo fornece uma solução para um problema que ocorre quando você acessa compartilhamentos de arquivos em um servidor SMB que tem a função Scale-Out Servidor de Arquivos configurada.

Aplica-se a: Windows Server 2012 R2
Número de KB original: 3101545

Sintomas

Considere o seguinte cenário:

  • Você configura a função SOFS ( Servidor de Arquivos de Expansão ) em um servidor que está executando o Windows Server 2012 R2.
  • Você tem aplicativos de servidor e clientes que acessam compartilhamentos de arquivos com frequência.
  • Os aplicativos e clientes abrem muitas sessões de curta duração nas quais se conectam, autenticam, alteram arquivos e fecham a sessão imediatamente.

Nesse cenário, após algum tempo, o acesso aos compartilhamentos de arquivos não é bem sucedido e um erro de STATUS_INSUFF_SERVER_RESOURCES é registrado em uma captura de rede.

Além disso, quando os usuários tentam se conectar aos compartilhamentos SOFS, eles recebem a seguinte mensagem de erro:

Não há armazenamento de servidor suficiente disponível para processar esse comando.

Você também vê uma contagem alta de identificadores em Lsass.exe nos nós coordenador e não coordenador do cluster.

Observação

Se você fizer failover do recurso de disco para outro nó, o problema não ocorrerá temporariamente.

Motivo

Esse problema ocorre porque os aplicativos criam novas sessões sempre que mudam um arquivo em vez de reutilizando sessões para gerar muitas alterações de metadados.

O Sistema de Arquivos CSV usa o protocolo SMB para manter as informações de metadados consistentes entre os nós de cluster. Um grande volume de alterações de metadados gera muitas sessões de SMB entre os nós não coordenador e coordenador do cluster e esgota a tabela SMB no nó coordenador.

Resolução

Para corrigir esse problema para esses tipos de cargas de trabalho de aplicativo, recomendamos que você use a função Servidor de Arquivos para Uso Geral em vez de SOFS.

Observação

A função SOFS não deve ser usada se a carga de trabalho gerar um número excepcionalmente alto de operações de metadados, como abrir e criar novos arquivos ou renomear arquivos existentes.

Mais informações

Em uma captura de rede entre nós não coordenadores e coordenadores, você verá que, após uma solicitação de Instalação de Sessão SMB, o nó coordenador responde com um erro de STATUS_INSUFF_SERVER_RESOURCES.