AWS S3 存储桶名称已存在

gia*_*nni 6 amazon-s3 amazon-web-services

我知道以前有人问过这个问题,但答复并没有真正帮助我的案子。我正在尝试在 S3 中创建一个存储桶,但我总是收到“存储桶名称已存在”错误。我尝试了任何可能的组合,但没有运气,格式也符合文档。

知道我做错了什么吗?

谢谢

在此处输入图片说明

gia*_*nni 10

所以,我终于解决了我的问题。

正如我在问题描述中所述,我的问题不是存储桶名称的格式或有效性,该名称也是唯一的且未使用。奇怪的是,我在使用 Chrome 登录时无法创建存储桶,但我使用 Edge 成功地做到了。

给快乐的反对者的一个注意事项:也许你可以分享一些解释反对票的原因的智慧,所以我们都可以从中学习。

  • 它适用于 Chrome 中的其他人,因此您可能需要检查是否有任何 Chrome 扩展程序导致问题。此外,打开开发人员控制台以查找任何可能提示原因的错误消息。 (3认同)

小智 9

根据AWS 文档:

Amazon S3 存储桶名称是全局唯一的,并且命名空间由所有 AWS 账户共享。这意味着在创建存储桶后,在删除存储桶之前,任何 AWS 区域中的其他 AWS 账户都无法使用该存储桶的名称。

其他人已经使用此名称创建了一个存储桶。

  • 所有 AWS 账户是什么意思?就像地球上的每个 AWS 账户一样?或者我组织中的帐户? (7认同)
  • 地球上的每个 AWS 账户!!... (6认同)
  • 这正是我遇到的问题。奇怪的是,如果存储桶名称不是公开的,则它们必须是全局唯一的。 (2认同)
  • 我花了一个小时试图弄清楚为什么我的数据库在出于备份目的的存储库设置期间给出“403 Forbidden”错误。我检查了 IAM 角色、访问密钥、数据库设置。无论我尝试什么,我总是遇到禁止错误。然后我尝试直接在 S3 控制台中创建存储桶,并收到错误“存储桶已存在”,但它不存在于我的帐户中。经过一分钟的谷歌搜索后,我发现我试图访问另一个 AWS 帐户的存储桶,这就是被禁止的原因。我将名称更改为 unique 并且它已修复。极好的。我要和全世界争夺桶名。 (2认同)