Имя корзины AWS S3 уже существует

Я знаю, что этот вопрос задавался раньше, но ответы не очень помогли моему делу. Я пытаюсь создать корзину в S3 и всегда получаю сообщение об ошибке «Имя корзины уже существует». Я пробовал любую возможную комбинацию, но не повезло, также формат соответствует документам.

Есть идеи, что я делаю неправильно?

Спасибо

Имя корзины AWS S3 уже существует

stackoverflow.com/questions/24112647/…
jogold 29.05.2019 13:49
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
8
1
7 790
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Согласно документы AWS:

An Amazon S3 bucket name is globally unique, and the namespace is shared by all AWS accounts. This means that after a bucket is created, the name of that bucket cannot be used by another AWS account in any AWS Region until the bucket is deleted.

Кто-то уже создал корзину с таким названием.

Это именно та проблема, которая у меня была. Странно, что имена корзин должны быть глобально уникальными, если они не являются общедоступными.

FearlessFuture 25.12.2020 01:39

Что это значит для всех учетных записей AWS? Как и все аккаунты AWS на земле? Или учетные записи в моей организации?

wilmol 26.08.2021 03:38

Каждая учетная запись AWS на земле!!...

OsChannelDotCom 20.03.2022 14:18
Ответ принят как подходящий

Итак, я наконец решил свою проблему.

Как я уже говорил в описании своего вопроса, моя проблема заключалась не в форматировании или правильности имени корзины, имя также было уникальным и не использовалось. Как ни странно, я не смог создать корзину при входе в Chrome, но мне удалось это сделать с помощью Edge.

Одно замечание для счастливых голосовавших против: может быть, вы можете поделиться своей мудростью, объясняя причину голосования, чтобы мы все могли извлечь из этого уроки.

Странный. Вы обращались в службу поддержки AWS за возможным объяснением?

Ankit Deshpande 29.05.2019 22:39

Для технической поддержки @AnkitDeshpande в AWS требуется уровень подписки, которого у меня нет.

gianni 29.05.2019 22:41

Ох, хорошо. Без проблем. Кстати, был ли большой промежуток времени между созданием с использованием Chrome и созданием с помощью Edge?

Ankit Deshpande 29.05.2019 22:47

нет, я также думал о необходимости недавнего входа в систему, поэтому я вышел из системы и снова вошел в Chrome, а через несколько минут попытался в Edge

gianni 29.05.2019 22:51

Это работает для других людей в Chrome, поэтому вы можете проверить, не вызывают ли какие-либо расширения Chrome проблемы. Кроме того, откройте консоль разработчика, чтобы найти любые сообщения об ошибках, которые могут подсказать причину.

John Rotenstein 30.05.2019 02:43

У меня была точно такая же проблема. Я единственный пользователь/владелец моей учетной записи aws, и я продолжаю получать это сообщение. В моем аккаунте есть ровно 1 ведро, созданное из примера проекта, о котором я уже забыл. Я пытался добавить ведро с именем «t1-bucket», и мне снова и снова говорят, что оно уже существует. Я знаю, что это не так, поэтому я попытался сделать то же самое, используя край вместо хрома, и получил точно такую ​​​​же ошибку. Я изменил имя на «t1-bucket-force», и это сработало...

Я не хочу подразумевать, что добавление «-force» на самом деле что-то заставило.

Я думаю, что что-то происходит с правилами применения имен, о чем aws нам не говорит: «Имя корзины должно быть длиной от 3 до 63 символов».

если вы посмотрите на изображение, которое я разместил со своим вопросом, вы увидите, что я пробовал любую возможную комбинацию имен, и у меня не было возможности сделать ведро в хроме. В моем случае имя ведра явно не имело никакого отношения к ошибке.

gianni 07.09.2020 18:04

Сегментам S3 требуется глобально уникальное имя. Причина, по которой он говорит, что он уже существует, заключается в том, что другая учетная запись пользователя в AWS уже использовала «t1-bucket» для имени своего S3.

Одна вещь, которую вы можете сделать, это придумать свое собственное соглашение об именах. Если у вас есть компания, возможно, используйте это, чтобы назвать свои ресурсы. Например, "t1-bucket-myCompany" Если вы не используете AWS для компании, попробуйте ввести свое имя или инициалы.

Я добавляю к именам своих корзин префикс своей учетной записи AWS.

Zee 26.01.2022 07:16

Другие вопросы по теме