ECS: Усунення проблем із читанням, записом або видаленням у S3
Summary: Використовуйте цю статтю в базі знань як довідник про те, як усунути та виявити базові проблеми з операціями S3, такі як читання, запис або видалення ATMOS, Swift та мережевої файлової системи (NFS). ...
Symptoms
При спробі записати, прочитати або видалити об'єкт S3 додаток відображає статус HTTP Код помилки.
Коди помилок також можна побачити на порталі інтерфейсу користувача ECS у розділі Запити. Наступний скріншот показує 0,00% системних збоїв і 0,01% збоїв користувачів у розділі Запити.
Cause
Питання продуктивності
Resolution
З інтерфейсу користувача з'являється більше інформації про те, які коди помилок були зафіксовані, якщо натиснути на Запити або вибрати ліве меню: Монітор > Транзакції.
Має бути показана більш детальна сторінка, як на цьому скріншоті:
Збої системи: З боку ECS кілька проблем можуть спричинити появу збоїв системи. Деякі приклади:
- Тайм-аут під час написання великих об'єктів S3 у ECS (відповідно до найкращих практик S3 рекомендується використовувати багатокомпонентне завантаження (MPU) замість завантаження великих об'єктів S3). Див. KB: ECS: Запис великих файлів не працює з 500 помилками для протоколу S3.
- Пропускна здатність ECS досягла порогу у 90%.
- Один або кілька сервісів перезапускаються.
Невдачі користувачів: Деякі проблеми виникають через проблеми з обробкою об'єкта Bucket S3. Деякі з цих питань:
- Було надано неправильний ключ S3 або SecretKey.
- Неправильний стиль адресації був використаний у запиті S3, який не адресує BaseURL, доданий до ECS Virtual Data Center (VDC). Див. KB ECS: Відсутність BaseURL, що спричиняє помилки 400/404 під час операцій Read Write для додаткової інформації.
- Об'єкт S3 не знайдено або був видалений.
- Запит Metadata Search виконувався до неактивного Metadata Search Bucket і так далі. Див. KB (ECS: Управління відрами — огляд і усунення несправностей).
Дивіться нижче статті в базі знань, які можуть допомогти вирішити проблему з кодами помилок User Failures:
S3 та їх можливими причинами: ECS: Коди помилок S3 з можливими причинами
Як налаштувати S3curl і протестувати операції S3 за допомогою S3curl для ECS 3.x: ECS: Як виконувати базові операції S3 на ECS 3.x за допомогою скрипта s3curl.pl.
Як використовувати s3curl для виконання (MPU) багаточастинного завантаження: ECS: Як використовувати s3curl для виконання (MPU) багаточастинного завантаження.
Additional Information
Якщо проблема зберігається, відкрийте сервісний запит (SR) у службі підтримки ECS і зверніться до номера статті цієї бази знань.