Errore durante l'accesso alle condivisioni file in un server configurato da SOFS: spazio di archiviazione del server insufficiente per elaborare questo comando

Questo articolo fornisce una soluzione a un problema che si verifica quando si accede alle condivisioni file in un server SMB con il ruolo Scale-Out file server configurato.

Si applica a: Windows Server 2012 R2
Numero KB originale: 3101545

Sintomi

Considerare lo scenario descritto di seguito:

  • Si configura il ruolo File server di scalabilità orizzontale (SOFS) in un server che esegue Window Server 2012 R2.
  • Sono presenti applicazioni server e client che accedono spesso alle condivisioni file.
  • Le applicazioni e i client aprono molte sessioni di breve durata in cui si connettono, autenticano, modificano i file e chiudono immediatamente la sessione.

In questo scenario, dopo un certo periodo di tempo, l'accesso alle condivisioni file non riesce e viene registrato un errore di STATUS_INSUFF_SERVER_RESOURCES in un'acquisizione di rete.

Inoltre, quando gli utenti provano a connettersi alle condivisioni SOFS, ricevono il messaggio di errore seguente:

Non è disponibile spazio di archiviazione del server sufficiente per elaborare questo comando.

Viene inoltre visualizzato un numero elevato di handle in Lsass.exe nei nodi coordinatore e non coordinatore del cluster.

Nota

Se si esegue il failover della risorsa disco in un altro nodo, il problema non si verifica temporaneamente.

Causa

Questo problema si verifica perché le applicazioni creano nuove sessioni ogni volta che modificano un file anziché riutilizzare le sessioni per generare molte modifiche ai metadati.

Il file system CSV usa il protocollo SMB per mantenere coerenti le informazioni sui metadati tra i nodi del cluster. Un volume elevato di modifiche ai metadati genera molte sessioni SMB tra i nodi non coordinatore e coordinatore del cluster ed esaurisce la tabella SMB nel nodo coordinatore.

Risoluzione

Per risolvere questo problema per questi tipi di carichi di lavoro dell'applicazione, è consigliabile usare il ruolo File Server for General Use anziché SOFS.

Nota

Il ruolo SOFS non deve essere usato se il carico di lavoro genera un numero eccezionalmente elevato di operazioni sui metadati, ad esempio l'apertura e la creazione di nuovi file o la ridenominazione di file esistenti.

Ulteriori informazioni

In un'acquisizione di rete tra nodi non coordinatori e coordinatori si nota che, dopo una richiesta di installazione della sessione SMB, il nodo coordinatore risponde con un errore STATUS_INSUFF_SERVER_RESOURCES.