ECS. Поиск и устранение неполадок чтения, записи или удаления S3
Summary: Используйте эту статью базы знаний в качестве справочного руководства по поиску и устранению основных проблем с операциями S3, таких как чтение, запись или удаление ATMOS, Swift и Network File System (NFS). ...
Symptoms
При попытке записать, прочитать или удалить объект S3 приложение отображает код ошибки состояния HTTP.
Коды ошибок также можно просмотреть на портале пользовательского интерфейса ECS в разделе Запросы. На следующем снимке экрана в разделе «Запросы» показано 0,00% системных сбоев и 0,01% сбоев пользователей.
Cause
Проблема с производительностью
Resolution
В пользовательском интерфейсе отображается дополнительная информация о том, какие коды ошибок были получены. Если щелкнуть Запросы или выбрать в меню слева: Монитор > Транзакции.
Должна отобразиться более подробная страница, как на этом скриншоте:
Системные сбои: На стороне ECS ряд проблем могут привести к появлению системных сбоев. Вот некоторые примеры:
- Превышено время ожидания при записи больших объектов S3 в ECS (в соответствии с передовыми подходами S3 рекомендуется использовать многокомпонентную загрузку (MPU) вместо загрузки больших объектов S3). См. статью базы знаний: ECS. Сбой записи больших файлов с ошибкой 500 для протокола S3.
- Емкость ECS достигла порогового уровня 90%.
- Одна или несколько служб перезапускаются.
Ошибки пользователей: Некоторые проблемы возникают из-за проблем с объектом корзины S3. Вот некоторые из этих проблем:
- Был указан неверный ключ S3 или секретный ключ.
- В запросе S3, который не относится к BaseURL, добавленному в виртуальный центр обработки данных (VDC) ECS, был использован неверный стиль адресации. См. статью базы знаний ECS. Отсутствует BaseURL, вызывающий ошибки 400/404 во время операций чтения и записи, чтобы узнать больше.
- Объект S3 не найден или был удален.
- Запрос поиска метаданных выполнялся в невключенном контейнере поиска метаданных и т. д. См. статью базы знаний (ECS: Управление контейнерами — обзор и устранение неполадок).
См. следующие статьи базы знаний, которые могут помочь устранить проблему с кодами ошибок User Failures:
S3 и их возможные причины: ECS. Коды ошибок S3 с возможными причинами
Как настроить S3curl и протестировать работу S3 с помощью S3curl для ECS 3.x: ECS. Выполнение основных операций S3 в ECS 3.x с помощью сценария s3curl.pl.
Как использовать s3curl для выполнения (MPU) Multipart Upload: ECS. Как использовать s3curl для выполнения (MPU) составной загрузки.
Additional Information
Если проблема не будет устранена, откройте сервисную заявку (SR) в службе поддержки ECS и см. номер этой статьи базы знаний.