ECS: Troubleshooting von S3-Lese-, Schreib- oder Löschproblemen
Summary: Verwenden Sie diesen KB-Artikel als Referenz zum Troubleshooting und zur Erkennung grundlegender Probleme mit S3-Vorgängen wie Lesen, Schreiben oder Löschen von ATMOS, Swift und NFS (Network File System). ...
Symptoms
Beim Versuch, ein S3-Objekt zu schreiben, zu lesen oder zu löschen, zeigt die Anwendung einen HTTP-Statusfehlercode an.
Fehlercodes können auch im Portal der ECS-Benutzeroberfläche unter "Anfragen" angezeigt werden. Der folgende Screenshot zeigt 0,00 % der Systemausfälle und 0,01 % der Nutzerfehler unter Anfragen.
Cause
Leistungsproblem
Resolution
Auf der Benutzeroberfläche werden weitere Informationen darüber angezeigt, welche Fehlercodes erfasst wurden. Klicken Sie dazu auf Anforderungen oder wählen Sie im linken Menü Folgendes aus: Monitor > Transaktionen.
Eine detailliertere Seite sollte angezeigt werden, wie in diesem Screenshot gezeigt:
Systemausfälle: Auf ECS-Seite können verschiedene Probleme dazu führen, dass Systemausfälle angezeigt werden. Einige Beispiele wären:
- Timeout beim Schreiben großer S3-Objekte in ECS (gemäß den Best Practices für S3 wird empfohlen, Multi-Part Upload (MPU) anstelle des Hochladens großer S3-Objekte zu verwenden). Siehe Wissensdatenbank-Artikel: ECS: Schreiben großer Dateien schlägt mit 500 Fehlern für das S3-Protokoll fehl.
- Die ECS-Kapazität hat den Schwellenwert von 90 % erreicht.
- Ein oder mehrere Services werden neu gestartet.
Nutzerfehler: Einige Probleme sind auf Probleme im Zusammenhang mit dem S3-Bucket-Objekt zurückzuführen. Einige dieser Probleme sind:
- Der falsche S3-Schlüssel oder geheime Schlüssel wurde bereitgestellt.
- In der S3-Abfrage, die nicht die dem virtuellen ECS-Rechenzentrum (VDC) hinzugefügte BaseURL adressiert, wurde der falsche Adressierungsstil verwendet. Siehe Wissensdatenbank-Artikel ECS: Fehlende BaseURL verursacht 400/404-Fehler während Lese-/Schreibvorgängen für weitere Informationen.
- Das S3-Objekt wurde nicht gefunden oder gelöscht.
- Die Metadatensuchabfrage wurde an einen nicht aktivierten Metadatensuch-Bucket ausgeführt usw. Siehe Wissensdatenbank-Artikel (ECS: Bucket-Management – Übersicht und Troubleshooting).
Lesen Sie die folgenden KB-Artikel, die Ihnen helfen können, das Problem mit den Nutzerfehlern:
S3-Fehlercodes und ihren möglichen Ursachen zu beheben: ECS: S3-Fehlercodes mit möglichen Ursachen
So richten Sie die S3curl ein und testen die S3-Vorgänge mit S3curl für ECS 3.x: ECS: So führen Sie grundlegende S3-Vorgänge auf ECS 3.x mit dem s3curl.pl Skript durch.
So verwenden Sie s3curl zum Durchführen eines mehrteiligen MPU-Uploads: ECS: So verwenden Sie s3curl zum Durchführen eines mehrteiligen (MPU)-Uploads.
Additional Information
Wenn das Problem weiterhin besteht, öffnen Sie einen Service-Request (SR) beim ECS-Supportteam und beziehen Sie sich auf diesen Wissensdatenbank-Artikel.