Erreur lors de l’accès aux partages de fichiers sur un serveur configuré par SOFS : le stockage serveur disponible est insuffisant pour traiter cette commande
Cet article fournit une solution à un problème qui se produit lorsque vous accédez aux partages de fichiers sur un serveur SMB sur lequel le rôle serveur de fichiers Scale-Out est configuré.
S’applique à : Windows Server 2012 R2
Numéro de la base de connaissances d’origine : 3101545
Symptômes
Prenons l’exemple du scénario suivant :
- Vous configurez le rôle Serveur de fichiers avec montée en puissance parallèle (SOFS) sur un serveur qui exécute Windows Server 2012 R2.
- Vous avez des applications serveur et des clients qui accèdent fréquemment aux partages de fichiers.
- Les applications et les clients ouvrent de nombreuses sessions de courte durée dans lesquelles ils se connectent, s’authentifient, modifient des fichiers et ferment immédiatement la session.
Dans ce scénario, après un certain temps, l’accès aux partages de fichiers échoue et une erreur STATUS_INSUFF_SERVER_RESOURCES est enregistrée dans une capture réseau.
En outre, lorsque les utilisateurs essaient de se connecter à des partages SOFS, ils reçoivent le message d’erreur suivant :
Le stockage serveur disponible est insuffisant pour traiter cette commande.
Vous voyez également un nombre élevé de handles dans Lsass.exe sur les nœuds coordinateur et non coordinateurs du cluster.
Remarque
Si vous basculez la ressource de disque vers un autre nœud, le problème ne se produit pas temporairement.
Cause
Ce problème se produit parce que les applications créent de nouvelles sessions chaque fois qu’elles modifient un fichier au lieu de réutiliser des sessions pour générer de nombreuses modifications de métadonnées.
Le système de fichiers CSV utilise le protocole SMB pour maintenir la cohérence des informations de métadonnées entre les nœuds de cluster. Un volume élevé de modifications de métadonnées génère de nombreuses sessions SMB entre les nœuds non coordinateur et coordinateur du cluster et épuise la table SMB sur le nœud coordinateur.
Résolution
Pour résoudre ce problème pour ces types de charges de travail d’application, nous vous recommandons d’utiliser le rôle Serveur de fichiers à usage général au lieu de SOFS.
Remarque
Le rôle SOFS ne doit pas être utilisé si la charge de travail génère un nombre exceptionnellement élevé d’opérations de métadonnées, telles que l’ouverture et la création de fichiers ou le renommage de fichiers existants.
Plus d’informations
Dans une capture réseau entre des nœuds non coordinateurs et coordinateurs, vous voyez qu’après une demande d’installation de session SMB, le nœud coordinateur répond avec une erreur STATUS_INSUFF_SERVER_RESOURCES.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour