Warum schlägt meine Amazon EMR-Anwendung mit einer HTTP 404 „Not Found“-Amazons3Exception fehl?

Lesedauer: 2 Minute
0

Wenn ich eine Anwendung auf Amazon EMR ausführe, schlägt die Anwendung mit der HTTP-404-Meldung „Nicht gefunden“ fehl AmazonS3Exception: java.io.IOException: com.amazon.ws.emr.hadoop.fs.shaded.com.amazonaws.services.s3.model.AmazonS3Exception: Nicht gefunden (Dienst: Amazon S3; Statuscode: 404; Fehlercode: 404 nicht gefunden; Anforderungs-ID: 3FEDF6CC9E4A8102; S3 Extended Request ID: 4oznJE5O44ySDrMMQ4g3F0L1+1ETqD0ANPWc0kYw0278zRX+TovNyu1ceLfcw21jasFxkkPfOuM=), S3 Extended Request ID: 4oznJE5O44ySDrMMQ4g3F0L1+1ETqD0ANPWc0kYw0278zRX+TovNyu1ceLfcw21jasFxkkPfOuM=

Behebung

Dieser Fehler weist darauf hin, dass Ihre Anwendung versucht hat, auf eine Amazon Simple Storage Service (Amazon S3)-Datei oder einen Pfad zuzugreifen, der nicht existiert. Hier sind einige häufige Ursachen und Lösungen:

  • **Der Amazon S3-Pfad wurde falsch eingegeben oder gelöscht:**Bevor Sie Ihre Anwendung starten, vergewissern Sie sich, dass Sie den Amazon S3-Pfad korrekt eingegeben haben und dass der Pfad existiert.
  • **Andere Anwendungen oder Konten greifen auf dieselben Amazon S3-Dateien zu:**Es ist möglich, dass die Datei oder der Pfad von einer anderen Anwendung oder einem anderen Konto gelöscht wurde. Bevor Sie Ihre Anwendung starten, überprüfen Sie, ob andere Anwendungen oder Konten aktiv auf denselben Amazon S3-Pfad zugreifen.

Verwandte Informationen

Warum schlägt mein Spark- oder Hive-Job auf Amazon EMR mit einer Amazons3-Ausnahme mit HTTP 503 „Slow Down“ fehl?

Warum schlägt meine Amazon EMR-Anwendung mit der HTTP-403-Amazons3-Ausnahme „Zugriff verweigert“ fehl?

Antworten auf Fehler

AWS OFFICIAL
AWS OFFICIALAktualisiert vor einem Jahr