Перейти к основному содержимому

Решение проблем

Access Denied

Доступ отклонён. Проверьте по порядку:

  1. Права пользователя. Убедитесь, что IAM-политика разрешает именно эту операцию с этим бакетом. Политика на чтение не позволит загружать объекты.
  2. Политика бакета. Она может ограничивать доступ независимо от прав пользователя.
  3. Object Lock. Если объект под защитой и срок хранения не истёк, удаление и перезапись будут отклонены — это ожидаемое поведение, а не сбой.
  4. Ключи. Убедитесь, что используется профиль с нужными ключами: при нескольких профилях легко обратиться не тем.

Quota Exceeded

Исчерпана квота тенанта.

Текущее потребление видно в Tenant Manager на главной странице. Данные там обновляются с задержкой около десяти минут — сразу после удаления объектов цифра ещё некоторое время остаётся прежней.

примечание

Изменение квоты вступает в силу в течение примерно десяти минут. В этот период возможно временное превышение нового значения.

Для увеличения квоты обратитесь в поддержку ITGLOBAL.COM.

Ошибки подписи и срока действия запроса

Сообщения вида Request has expired или ошибки проверки подписи обычно означают одно из двух:

  • обращение по http:// — принимаются только запросы по https://;
  • расхождение часов на машине клиента. Подпись SigV4 привязана ко времени запроса; при расхождении больше нескольких минут запрос отклоняется. Синхронизируйте время по NTP.

Ошибка сертификата или неразрешимое имя

Клиент пытается обратиться к адресу вида <BUCKET>.s3-msk.itgstore.io, а на площадке это не настроено. Переключите клиент на path-style — см. адресацию бакетов.

Имя бакета занято или отклонено

Пространство имён единое в пределах услуги: имя, занятое другим клиентом, использовать нельзя. Добавьте к имени префикс организации или проекта. Требования к именам — на странице адресация и имена бакетов.

Низкая скорость передачи

  • Крупные файлы передавайте многочастной загрузкой. Большинство клиентов включают её автоматически при превышении порога размера.
  • Много мелких файлов — узкое место в количестве запросов, а не в полосе. Помогает параллелизм: у aws s3 он задаётся параметрами конкурентности, у rclone — числом потоков передачи.
  • Проверьте канал между вашей площадкой и хранилищем, а также загрузку клиентской машины: шифрование TLS и подсчёт контрольных сумм тратят процессор.

Незавершённые многочастные загрузки

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

Операция возвращает 501

Часть операций S3 платформа не реализует — например управление ACL и создание статического сайта из бакета. Перечень и чем их заменить — на странице поддерживаемые операции.

Куда обращаться

Если проблема не решается, обратитесь в поддержку ITGLOBAL.COM. Приложите:

  • имя тенанта и бакета;
  • точный текст ошибки с кодом;
  • команду или настройки клиента без ключей доступа;
  • время обращения с указанием часового пояса.