Amazon EMR アプリケーションが HTTP 404「Not Found」AmazonS3Exception で失敗するのはなぜですか?

所要時間1分
0

Amazon EMR でアプリケーションを実行すると、アプリケーションは HTTP 404「Not Found」AmazonS3Exception で失敗します。 java.io.ioException: com.amazon.ws.emr.hadoop.fs.shaded.com.amazonaws.services.s3.model.amazons3Exception: 見つかりません (サービス:Amazon S3; ステータスコード:404; エラーコード:404; 見つかりません リクエスト ID: 3FEDF6CC9E4A8102; S3 拡張リクエスト ID: 4oznJE5O44ySDrMMQ4g3F0L1+1ETqD0ANPWc0kYw0278zRX+TovNyu1ceLfcw21jasFxkkPfOuM=)、S3 拡張リクエスト ID: 4oznJE5O44ySDrMMQ4g3F0L1+1ETqD0ANPWc0kYw0278zRX+TovNyu1ceLfcw21jasFxkkPfOuM=

解決方法

このエラーは、アプリケーションが Amazon Simple Storage Service (Amazon S3) ファイルまたは存在しないパスにアクセスしようとしたことを示します。一般的な原因と解決策は次のとおりです。

  • Amazon S3 パスの入力が誤っている、または削除された: アプリケーションを起動する前に、Amazon S3 パスを正しく入力したこと、およびパスが存在することを確認してください。
  • 他のアプリケーションまたはアカウントが同じ Amazon S3 ファイルにアクセスしている: ファイルまたはパスが別のアプリケーションまたはアカウントによって削除された可能性があります。アプリケーションを起動する前に、他のアプリケーションやアカウントが同じ Amazon S3 パスにアクティブにアクセスしているかどうかを確認します。

関連情報

Amazon EMR で Spark または Hive ジョブが HTTP 503「Slow Down」AmazonS3Exception で失敗するのはなぜですか?

Amazon EMR アプリケーションが HTTP 403「アクセス拒否」AmazonS3Exception で失敗するのはなぜですか?

エラーレスポンス

AWS公式
AWS公式更新しました 1年前
コメントはありません