

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

# 對設定錯誤的連結 S3 儲存貯體進行故障診斷
<a name="troubleshooting-misconfigured-data-repository"></a>

在某些情況下，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 中使用資料儲存庫的許可](setting-up.md#fsx-adding-permissions-s3)。

1. 使用 Amazon FSx CLI 或 API，`AutoImportPolicy`使用 CLI 命令重新整理檔案系統的 `update-file-system` ([UpdateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_UpdateFileSystem.html) 是同等的 API 動作），如下所示。

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

如需服務連結角色的詳細資訊，請參閱[使用 Amazon FSx 的服務連結角色](using-service-linked-roles.md)。

**可能的原因**

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

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

**採取動作**

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

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

1. 使用 Amazon FSx CLI 或 API 在 S3 儲存貯體上重新套用 FSx 事件通知組態，以重新整理檔案系統的 `AutoImportPolicy`。使用 `update-file-system` CLI 命令 ([UpdateFileSystem](https://docs.aws.amazon.com/fsx/latest/APIReference/API_UpdateFileSystem.html) 是同等的 API 動作） 執行此操作，如下所示。

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