Pourquoi est-ce que je reçois le message d'erreur « Quota de disque EFS dépassé » lorsque je me connecte à mon système de fichiers ?

Dernière mise à jour : 15-11-2022

Je reçois un message d'erreur « Quota de disque dépassé » lorsque j'essaie de me connecter à mon système de fichiers Amazon Elastic File System (Amazon EFS). Comment puis-je résoudre cette erreur et éviter qu'elle ne se reproduise ?

Solution

Le message d'erreurQuota de disque dépassé s'affiche lorsqu'une limite sur le disque est dépassée. Cela se produit lorsque vous atteignez la limite de clients Système de fichiers en réseau (NFS), car Amazon EFS ne prend pas en charge les quotas de disque utilisateur. Ou bien, cette erreur se produit lorsqu'un utilisateur essaie d'ouvrir un fichier sur un système de fichiers EFS ayant atteint sa limite. Pour plus d'informations, reportez-vous à la section Quotas pour les clients NFS.

Les messages d'erreur suivants peuvent également s'afficher lorsque vous dépassez une limite :

  • LockObtainFailedException : cette erreur peut se produire si le nombre de verrous est dépassé.
  • write.lock: java.io.IOException: Cette erreur peut se produire si vous dépassez un quota de client NFS lors de l'utilisation d'une application Java.

Prévenir les erreurs de dépassement de quota

Pour éviter de dépasser les quotas de disque, procédez comme suit :

  • Identifiez une limite spécifique. Vous pouvez utiliser des outils de surveillance des performances tels que nfsstat et nfsiostat. Pour plus d'informations sur ces outils, consultez la page Red Hat Utilisation de nfsstat et nfsiostat pour résoudre les problèmes de performances NFS sous Linux. Modifiez votre application afin qu'elle ne dépasse pas les limites spécifiques pour les comptes d'utilisateurs, les fichiers ouverts, les verrouillages de processus.
  • Répartissez votre charge de travail sur plusieurs instances. En fonction de votre client NFS, différentes limites d'utilisation des fichiers peuvent entraîner une erreur de dépassement du quota de disque. Cependant, une seule limite partagée entre tous les clients est à l'origine de cette erreur. Plus précisément, un fichier peut comporter jusqu'à 512 verrous pour toutes les instances connectées et les utilisateurs accédant à ce fichier. Par conséquent, en répartissant la charge de travail entre plusieurs instances, vous réduisez les chances d'atteindre la limite d'une instance.

Si vous continuez à recevoir des erreurs de dépassement de quota de disque après avoir suivi les étapes ci-dessus, contactez l'équipe de support AWS pour obtenir des informations supplémentaires.


Cet article vous a-t-il été utile?


Besoin d'aide pour une question technique ou de facturation ?