对错误配置的链接 S3 存储桶进行故障排除 - FSx for Lustre
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

对错误配置的链接 S3 存储桶进行故障排除

在某些情况下,FSx for Lustre 文件系统的链接 S3 存储桶可能具有错误配置的数据存储库生命周期状态。

可能的原因

如果 Amazon FSx 没有必要的 Amazon FSx,则可能发生此错误Amazon Identity and Access Management(IAM) 访问链接数据存储库所需的权限。所需的 IAM 权限支持 Amazon FSx for Lustre 服务相关角色,该角色用于代表您访问指定的 Amazon S3 存储桶。

要采取的操作

  1. 确保您的 IAM 实体(用户、组或角色)具有创建文件系统的适当权限。这样做包括添加支持 Amazon FSx for Lustre 服务相关角色的权限策略。有关更多信息,请参阅 添加在 Amazon S3 中使用数据存储库的权限

  2. 使用 Amazon FSx CLI 或 API 刷新文件系统的AutoImportPolicyupdate-file-systemCLI 命令 (UpdateFileSystem是等效的 API 操作),如下所示。

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

有关服务相关角色的更多信息,请参阅 对 Amazon FSx for Lustre 使用服务相关角色

可能的原因

如果链接的 Amazon S3 数据存储库的现有事件通知配置的事件类型与 Amazon FSx 事件通知配置重叠,则会出现此错误(s3:ObjectCreated:*s3:ObjectRemoved:*)。

如果链接的 S3 存储桶上的 Amazon FSx 事件通知配置被删除或修改,也会发生这种情况。

要采取的操作

  1. 删除使用 FSx 事件配置所使用的一种或两种事件类型的链接 S3 存储桶上的任何现有事件通知,s3:ObjectCreated:*s3:ObjectRemoved:*.

  2. 请确保在您关联的 S3 存储桶中有一个名称为的 S3 事件通知配置FSx,事件类型s3:ObjectCreated:*s3:ObjectRemoved:*,并使用发送到 SNS 主题ARN:topic_arn_returned_in_API_response.

  3. 使用 Amazon FSx CLI 或 API 在 S3 存储桶上重新应用 FSx 事件通知配置,以刷新文件系统的AutoImportPolicy. 使用update-file-systemCLI 命令 (UpdateFileSystem是等效的 API 操作),如下所示。

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