本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
對資料儲存庫任務失敗進行故障診斷
您可以開啟記錄到 CloudWatch Logs,以記錄使用資料儲存庫任務匯入或匯出檔案時遇到的任何失敗的相關資訊。如需有關 CloudWatch Logs 事件日誌的資訊,請參閱 資料儲存庫事件日誌。
當資料儲存庫任務失敗時,您可以找到 Amazon FSx 在 檔案中無法處理的檔案數量,而無法在主控台的任務狀態頁面上匯出。 或者,您可以使用 CLI 或 API 並檢視任務的 Status: FailedCount
屬性。如需有關存取此資訊的資訊,請參閱 存取資料儲存庫任務。
對於資料儲存庫任務,Amazon FSx 也會選擇性地提供有關完成報告中失敗的特定檔案和目錄的資訊。任務完成報告包含檔案Lustre系統上失敗的檔案或目錄路徑、其狀態和失敗原因。如需詳細資訊,請參閱使用任務完成報告。
資料儲存庫任務可能會因為多種原因而失敗,包括下列原因。
錯誤程式碼 | 說明 |
---|---|
|
Amazon S3 支援的物件大小上限為 5 TiB。 |
|
匯入、匯出或發行任務的 Amazon FSx 檔案系統內發生錯誤。一般而言,此錯誤碼表示失敗任務執行的 Amazon FSx 檔案系統處於 FAILED 生命週期狀態。發生這種情況時,由於資料遺失,受影響的檔案可能無法復原。否則,您可以使用階層式儲存管理 (HSM) 命令,將檔案和目錄匯出至 S3 上的資料儲存庫。如需詳細資訊,請參閱使用 HSM 命令匯出檔案。 |
|
Amazon FSx 無法釋出檔案,因為它尚未匯出至連結的 S3 儲存貯體。您必須使用自動匯出或匯出資料儲存庫任務,以確保您的檔案先匯出到連結的 Amazon S3 儲存貯體。 |
|
匯出路徑太長。S3 支援的物件金鑰長度上限為 1,024 個字元。 |
|
Amazon FSx 無法匯出或釋出檔案,因為檔案系統上的另一個用戶端正在存取該檔案。您可以在工作流程完成寫入檔案後重試 DataRepositoryTask。 |
|
拒絕存取 Amazon S3 進行資料儲存庫匯出或匯入任務。 對於匯出任務,Amazon FSx 檔案系統必須具有執行 對於匯出任務,因為匯出任務需要資料才能在檔案系統的 VPC 外部流動,如果目標儲存庫具有包含其中一個 對於匯入任務,Amazon FSx 檔案系統必須具有執行 對於匯入任務,如果您的 S3 儲存貯體使用伺服器端加密搭配存放在 AWS Key Management Service (SSE-KMS) 中的客戶受管金鑰,則必須遵循 中的政策組態使用伺服器端加密的 Amazon S3 儲存貯體。 如果您的 S3 儲存貯體包含從與檔案系統連結的 S3 儲存貯體帳戶 AWS 帳戶 不同的 上傳的物件,您可以確保資料儲存貯體任務可以修改 S3 中繼資料或覆寫 S3 物件,無論上傳哪些帳戶。建議您為 S3 儲存貯體啟用 S3 物件擁有權功能。此功能可讓您透過強制上傳以提供 |
|
Amazon FSx 遇到非 的 S3-related錯誤 |
|
Amazon FSx 無法匯出硬連結檔案,因為來源檔案不存在於資料儲存庫中。 |
|
Amazon FSx 成功從 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別匯入非符號連結物件。 |
|
Amazon FSx 無法匯入或匯出檔案,因為它不存在於資料儲存庫中。 |
|
Amazon S3 物件存在,但無法匯入,因為它不是 POSIX 相容物件。如需支援 POSIX 中繼資料的相關資訊,請參閱 資料儲存庫的 POSIX 中繼資料支援。 |
|
Amazon FSx 無法釋出檔案,因為自動匯出正在處理檔案的重新命名。自動匯出重新命名程序必須先完成,才能釋出檔案。 |
|
Amazon FSx 無法匯入符號連結物件,因為它位於不支援的 Amazon S3 儲存類別中,例如 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 儲存類別。 |
|
Amazon FSx 無法從檔案系統釋出檔案,因為檔案在釋出之前已從資料儲存庫中刪除。 |