Je souhaite savoir comment corriger l’erreur « A conflicting conditional operation is currently in progress against this resource » qui survient lorsque j’essaie de recréer un compartiment Amazon S3 portant le même nom après sa suppression.
Résolution
Une fois que vous avez envoyé une demande de suppression d’un compartiment, Amazon S3 met le nom du compartiment en file d’attente afin de le supprimer. Étant donné que l’espace de noms est partagé par tous les comptes AWS, le nom d’un compartiment doit être unique dans toutes les régions AWS. Amazon S3 est un vaste système distribué. Par conséquent, il faut du temps pour que des modifications telles que la suppression d’un compartiment soient effectuées de manière systématique dans l’ensemble des régions AWS.
Dans la plupart des cas, vous pouvez créer un compartiment quelques heures après la suppression du compartiment précédent. Cependant, il faut parfois attendre 48 à 72 heures pour que les changements soient systématiques. Il est recommandé d’attendre au moins 48 heures pour recréer le compartiment S3. Pour plus d’informations, consultez Comment résoudre les erreurs lors de la création d'un compartiment Amazon S3 ?
Tant qu’Amazon S3 n’aura pas complètement supprimé le compartiment, vous ne pouvez pas utiliser le même nom de compartiment. Cependant, une fois que le compartiment est supprimé et que son nom est disponible, d’autres comptes peuvent utiliser son nom. Si un autre compte utilise le nom du compartiment, vous ne pouvez pas utiliser le même nom.
Remarque : si vous devez conserver un nom de compartiment, ne le supprimez pas. Videz plutôt le compartiment.
Si votre application crée automatiquement des compartiments, choisissez une logique de dénomination des compartiments peu susceptible de provoquer des conflits de noms. Assurez-vous également que la logique de votre application choisit un autre nom de compartiment au cas où le premier serait déjà pris.
Informations connexes
Création, configuration, et utilisation de compartiments Amazon S3