Je souhaite créer un compartiment Amazon Simple Storage Service (Amazon S3), mais je reçois un message d'erreur.
Résolution
L'une des erreurs suivantes peut s'afficher lorsque vous essayez de créer un compartiment Amazon S3 :
- « A conflicting conditional operation is currently in progress against this resource »
- « TooManyBuckets: You have attempted to create more buckets than allowed »
- « Access Denied »
- « BucketAlreadyExists »
- « Networking Error »
- « InvalidBucketName »
Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.
« A conflicting conditional operation is currently in progress against this resource »
Cette erreur se produit pour les raisons suivantes :
- Vous avez essayé de créer un compartiment portant le même nom qu'un compartiment récemment supprimé.
- Vous avez essayé de créer un compartiment portant le même nom en même temps que quelqu'un d'autre ou une autre identité Gestion des identités et des accès AWS (AWS IAM).
Comme les noms de compartiments doivent être uniques au niveau mondial, vous ne pouvez pas avoir deux compartiments portant le même nom. Après avoir supprimé un compartiment, attendez quelques heures pour que les modifications prennent effet dans toutes les régions AWS. Dans la plupart des cas, vous pouvez créer un compartiment quelques heures après avoir supprimé le compartiment précédent. Cependant, l'entrée en vigueur des modifications peut prendre de 48 à 72 heures. Il est recommandé d'attendre au moins 48 heures avant de créer à nouveau le compartiment S3.
Pour en savoir plus, consultez la section Pourquoi le message d’erreur « A conflicting conditional operation is currently in progress against this resource » s’affiche-t-il ?
« TooManyBuckets: You have attempted to create more buckets than allowed »
Cette erreur se produit lorsque vous essayez de créer plusieurs compartiments et que vous dépassez le quota de compartiments pour votre compte AWS. Par défaut, Amazon S3 a un quota souple de 10 000 compartiments. Si vous avez besoin de compartiments supplémentaires, vous pouvez demander une augmentation du quota de service afin d'augmenter le quota de compartiments de votre compte à un maximum de 1 million de compartiments.
« Access Denied »
Pour créer un compartiment S3, vous devez disposer de l'autorisation s3:CreateBucket pour l'entité IAM qui a essayé de créer le compartiment. Si vous utilisez des politiques de contrôle des services (SCP) pour vous assurer qu'elles ne refusent pas explicitement l'autorisation CreateBucket.
« BucketAlreadyExists »
Les noms de compartiments S3 doivent être uniques pour tous les comptes dans toutes les régions d'une partition. Lorsque l'erreur « Bucket name already exists » ou « BucketAlreadyExists » s'affiche, cela signifie qu'un autre compte possède un compartiment S3 portant le même nom. Pour résoudre ce problème, utilisez un autre nom de compartiment lorsque vous créez le compartiment.
Utilisez la console Amazon S3 pour obtenir la liste de vos compartiments. Vous pouvez également exécuter la commande head-bucket de l'interface de la ligne de commande AWS pour vérifier si vous possédez déjà un compartiment portant le même nom.
« Networking Error »
Pour résoudre cette erreur, effectuez les actions suivantes :
-
Vérifiez les paramètres du serveur proxy ou les extensions de navigateur que vous avez activées dans votre navigateur.
-
Videz le cache et effacez les cookies de votre navigateur.
-
Essayez un autre navigateur pour déterminer si le problème persiste d'un navigateur à l'autre.
-
Utilisez le mode de navigation privée dans votre navigateur Web pour accéder à la console Amazon S3.
-
Si les problèmes persistent, exécutez la commande create-bucket de l'AWS CLI pour créer le compartiment :
aws s3api create-bucket --bucket my-bucket --region your-region
Remarque : Remplacez my-bucket par votre compartiment et remplacez your-region par votre région.
« InvalidBucketName »
Cette erreur se produit lorsque le nom du compartiment que vous avez essayé de créer n'est pas valide. Pour résoudre ce problème, assurez-vous de respecter les règles générales de dénomination des compartiments.
Informations connexes
Réponses relatives aux erreurs