Complete a 3 Question Survey and Earn a re:Post Badge
Help improve AWS Support Official channel in re:Post and share your experience - complete a quick three-question survey to earn a re:Post badge!
我想创建 Amazon Simple Storage Service (Amazon S3) 存储桶,但收到了错误。
当您尝试创建 Amazon S3 桶时,可能会遇到下列错误之一:
**注意:**如果您在运行 AWS 命令行界面 (AWS CLI) 命令时收到错误,请参阅 AWS CLI 错误故障排除。此外,请确保您使用的是最新版本的 AWS CLI。
出现此错误的原因如下:
由于存储桶名称必须全局唯一,因此不能有两个同名的存储桶。删除存储桶后,请等待几个小时,以便更改在所有 AWS 区域生效。在大多数情况下,您可以在删除之前的存储桶几小时后创建存储桶。但是,更改可能需要 48–72 小时才能生效。最佳做法是等待至少 48 小时后再次创建 S3 存储桶。
有关详细信息,请参阅为什么在重新创建存储桶时 Amazon S3 会出现 “A conflicting conditional operation is currently in progress against this resource” 错误?
当您尝试创建多个存储桶并超出 AWS 账户的存储桶配额时,会出现此错误。默认情况下,Amazon S3 的软配额为 10,000 个存储桶。如果您需要更多存储桶,可以申请增加服务限额,将您的存储桶配额增加到最多 1 百万个存储桶。
要创建 S3 存储桶,您必须对尝试创建存储桶的 IAM 实体拥有 CreateBucket 权限。如果您使用服务控制策略 (SCP),请确保它们没有明确拒绝 CreateBucket 权限。
分区内所有区域的所有账户的 Amazon S3 存储桶名称必须是唯一的。当您收到错误“Bucket name already exists(存储桶名称已存在)”或 “BucketAlreadyExists” 时,另一个账户拥有同名的 S3 存储桶。要解决此问题,请在创建 S3 存储桶时使用不同的存储桶名称。
在 Amazon S3 控制台上查看现有存储桶。或者,运行 head-bucket AWS CLI 命令以确认您是否已经有同名的存储桶。
要解决此错误,请执行以下操作:
aws s3api create-bucket --bucket my-bucket --region your-region
**注意:**将 your-region 替换为您的区域。
当您尝试创建的存储桶名称无效时,就会出现此错误。要解决此问题,请确保遵循通用存储桶命名规则。
错误响应