為什麼我的 Amazon EMR 應用程式失敗,並出現 HTTP 404「找不到」AmazonS3Exception?

1 分的閱讀內容
0

當我在 Amazon EMR 上執行應用程式時,該應用程式失敗,並顯示 HTTP 404「找不到」AmazonS3Exception: java.io.IOException: com.amazon.ws.emr.hadoop.fs.shaded.com.amazonaws.services.s3.model.AmazonS3Exception: 找不到 (服務: Amazon S3;狀態代碼: 404;錯誤代碼: 404 Not Found;請求 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「降速」 AmazonS3Exception 的訊息?

為什麼我的 Amazon EMR 應用程式失敗,並出現 HTTP 403「拒絕存取」AmazonS3Exception?

錯誤回應

AWS 官方
AWS 官方已更新 1 年前