Обновлена 17 июля 2026 г. в 15:35
При работе с бакетом через AWS CLI возникает ошибка NoSuchBucket
При выполнении команды в AWS CLI для существующего бакета возвращается ошибка An error occurred (NoSuchBucket) when calling the... operation: The specified bucket does not exist.
Проблема может возникать по нескольким причинам:
- опечатки в имени бакета;
- регион в конфигурации AWS CLI не соответствует региону вашей инсталляции VK Object Storage;
- домен сервиса VK Object Storage не указан в команде или указан не верно.
-
Убедитесь, что имя бакета указано верно.
-
Убедитесь, что в параметре команды
--endpoint-urlдомен сервиса указан верно. -
Проверьте конфигурацию AWS CLI:
aws configure listОтвет должен содержать в поле
regionкод региона, используемый в вашей инсталляции. По умолчанию:ru-msk. -
Если значение поля
regionнекорректно, измените настройки AWS CLI:-
Выполните команду:
aws configure -
Заполните значения параметров:
AWS Access Key ID: введите значение Access Key ID для вашего аккаунта VK Object Storage.AWS Secret Access Key: введите значение Secret Key для вашего аккаунта VK Object Storage.Default region name: введите код региона, используемый в вашей инсталляции. По умолчанию:ru-msk.Default output format: введитеjson.
-