Troubleshooting import and export failures - FSx for Lustre
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

Troubleshooting import and export failures

您可以开启日志记录功能, CloudWatch 以记录有关使用数据存储库任务导入或导出文件时遇到的任何故障的信息。有关 CloudWatch 日志事件日志的信息,请参阅数据存储库事件日志

当数据存储库任务失败时,您可以在控制台任务状态页面的 “导出文件失败” 中找到 Amazon FSx 未能处理的文件数量。或者,您可以使用 CLI 或 API 查看任务的Status: FailedCount属性。有关访问此信息的信息,请参见访问数据存储库任务

对于数据存储库任务,Amazon FSx 还可以选择提供有关在完成报告中失败的特定文件和目录的信息。任务完成报告包含 Lustre 文件系统上失败的文件或目录路径、其状态和失败原因。有关更多信息,请参阅 处理任务完成报告

数据存储库任务可能由于多种原因而失败,包括下面列出的原因。

错误代码 说明

PathSizeTooLong

导出路径太长。S3

FileSizeTooLarge

Amazon S3 支持的最大对象大小为 5 TiB。

S3AccessDenied

访问数据存储库导出或导入任务的 Amazon S3 被拒绝。

对于导出任务,Amazon FSx 文件系统必须具有执行S3:PutObject操作的权限,才能导出到 S3 上的链接数据存储库。此权限是在AWSServiceRoleForFSxS3Access_fs-0123456789abcdef0服务相关角色中授予的。有关更多信息,请参阅 对 Amazon FSx for Lustre 使用服务相关角色

对于导出任务,由于导出任务需要数据流到文件系统的 VPC 之外,因此如果目标存储库的存储桶策略包含一个aws:SourceVpcaws:SourceVpce IAM 全局条件键,则可能会发生此错误。

对于导入任务,Amazon FSx 文件系统必须有权执行S3:HeadObjectS3:GetObject操作,才能从 S3 上的链接数据存储库导入。

对于导入任务,如果您的 S3 存储桶使用服务器端加密,且客户托管密钥存储在Amazon Key Management Service (SSE-KMS) 中,则必须遵循中的策略配置Amazon S3

如果您的 S3 存储桶包含从与文件系统关联的 S3 存储桶账户Amazon Web Services 账户不同的上传对象,则可以确保您的数据存储库任务可以修改 S3 元数据或覆盖 S3 对象,无论哪个账户上传了这些对象。S3 ConfigurAmazon Web Services 账户 ation (ACL-/-acl bucket-owner-full-control)。您可以通过在 S3 存储桶中选择存储桶拥有者首选选项来启用 S3 对象所有权。Amaz on S3

S3Error

Amazon FSx 遇到了一个与 S3 相关的错误,但事实并非如此S3AccessDenied

S3ObjectPathNotPosixCompliant

Amazon S3 对象存在但无法导入,因为它不是符合 POSIX 标准的对象。POSIX数据存储库的 POSIX 元数据支持

S3FileDeleted

Amazon FSx 无法导出硬链接文件,因为数据存储库中不存在源文件。

S3ObjectNotFound

Amazon FSx 无法导入或导出该文件,因为它不存在于数据存储库中。

S3ObjectInUnsupportedTier

Amazon FSx ible Retrieval S3 Glacier Deep Archive S3 Glacier Deep Archive。FileStatus将在任务完成报告succeeded with warning中。S3 Glacier Flexible Retrieval S3 Glacier Deep Archive,hsm_restore

S3SymlinkInUnsupportedTier

Amazon FSx 3,S3 Glacier Flexible Retrieval S3,S3 Glacier Flexible Retrieval S3 Glacier FlexS3 Glacier Deep Archive 3。FileStatus将在任务完成报告failed中。

ResourceBusy

Amazon FSx 无法导出该文件,因为文件系统上的另一个客户端正在修改该文件。您可以在工作流程完成对文件的写入 DataRepositoryTask 后重试。

InternalError

亚马逊 FSx 文件系统中出现错误。通常,此错误代码表示运行失败任务的 Amazon FSx 文件系统处于 “失败” 生命周期状态。发生这种情况时,受影响的文件可能由于数据丢失而无法恢复。否则,您可以使用分层存储管理 (HSM) 命令将文件和目录导出到 S3 上的数据存储库。有关更多信息,请参阅使用 HSM 命令导出文件