對設定錯誤的連結 S3 儲存貯體進行故障診斷 - FSx for Lustre

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

對設定錯誤的連結 S3 儲存貯體進行故障診斷

在某些情況下,FSx for Lustre 檔案系統連結的 S3 儲存貯體可能有設定錯誤的資料儲存庫生命週期狀態。

可能的原因

如果 Amazon FSx 沒有存取連結資料儲存庫所需的必要 AWS Identity and Access Management (IAM) 許可,可能會發生此錯誤。必要的 IAM 許可支援用於代表您存取指定 Amazon S3 儲存貯體的 Amazon FSx for Lustre 服務連結角色。

採取動作

  1. 確保您的 IAM 實體 (使用者、群組或角色) 具有適當的許可來建立檔案系統。這樣做包括新增支援 Amazon FSx for Lustre 服務連結角色的許可政策。如需詳細資訊,請參閱新增在 Amazon S3 中使用資料儲存庫的許可

  2. 使用 Amazon FSx CLI 或 API,AutoImportPolicy使用 CLI 命令 (UpdateFileSystem 是同等 API 動作) update-file-system 重新整理檔案系統的 ,如下所示。

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --lustre-configuration AutoImportPolicy=the_existing_AutoImportPolicy

如需服務連結角色的詳細資訊,請參閱使用 Amazon FSx 的服務連結角色

可能的原因

如果連結的 Amazon S3 資料儲存庫具有與 Amazon FSx 事件通知組態 (s3:ObjectCreated:*、) 重疊的事件類型,則可能會發生此錯誤s3:ObjectRemoved:*

如果已刪除或修改連結 S3 儲存貯體上的 Amazon FSx 事件通知組態,也會發生這種情況。

採取動作

  1. 移除連結 S3 儲存貯體上任何使用 FSx 事件組態使用之任一或兩種事件類型的現有事件通知,s3:ObjectCreated:*以及 s3:ObjectRemoved:*

  2. 確定您連結的 S3 儲存貯體中有名為 FSx、事件類型s3:ObjectCreated:*和 的 S3 事件通知組態s3:ObjectRemoved:*,並使用 傳送至 SNS 主題ARN:topic_arn_returned_in_API_response

  3. 使用 Amazon FSx CLI 或 API 在 S3 儲存貯體上重新套用 FSx 事件通知組態,以重新整理檔案系統的 AutoImportPolicy。使用 update-file-system CLI 命令 (UpdateFileSystem 是同等的 API 動作) 執行此操作,如下所示。

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --lustre-configuration AutoImportPolicy=the_existing_AutoImportPolicy