数据存储库事件日志 - FSx 为了光泽

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

数据存储库事件日志

您可以启用 CloudWatch 日志记录功能,以记录有关使用自动导入、自动导出和数据存储库任务导入或导出文件时遇到的任何故障的信息。有关更多信息,请参阅 使用 Amazon CloudWatch 日志进行登录

注意

当数据存储库任务失败时,Amazon FSx 还会将失败信息写入任务完成报告。有关完成报告中失败信息的更多信息,请参阅数据存储库任务失败故障排除

自动导入、自动导出和数据存储库任务可能由于多种原因而失败,包括下面列出的原因。有关查看这些日志的信息,请参阅查看日志

导入事件
错误代码 日志级别 日志消息 根本原因 完成报告中的错误代码
S3ImportListObjectError ERROR 无法列出bucket_name带有前缀的 S3 存储桶中的 S3 对象prefix 亚马逊 FSx 未能在 S3 存储桶中列出 S3 对象。如果 S3 存储桶策略未向 Amazon 提供足够的权限,则可能会发生这种情况 FSx。 不适用
S3ImportUnsupportedTierWarning 警告 由于 S3 对象位于不受支持的层key_valueS3_tier_name中,bucket_name因此无法导入 S3 存储桶中带有密钥的 S3 对象。

亚马逊 FSx 无法导入 S3 对象,因为它属于不支持的 Amazon S3 存储类别,例如 S3 Glacier 灵活检索或 S3 Glacier Deep Archive Deep Archive 存储类别。

S3ObjectInUnsupportedTier
S3ImportSymlinkInUnsupportedTierWarning 警告 由于 S3 符号链接对象位于不受支持的key_value层中,bucket_name因此无法导入 S3 存储桶中带有密钥的 S3 对象。S3_tier_name

亚马逊 FSx 无法导入符号链接对象,因为它属于不支持的 Amazon S3 存储类别,例如 S3 Glacier 灵活检索或 S3 Glacier Deep Archive Deep Archive 存储类别。

S3SymlinkInUnsupportedTier
S3ImportAccessDenied ERROR 无法导入 S3 存储桶key_value中带有密钥的 S3 对象,bucket_name因为对 S3 对象的访问被拒绝。

执行数据存储库导出导入任务时拒绝访问 Amazon S3。

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

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

S3AccessDenied
S3ImportDeleteAccessDenied ERROR 无法删除密钥在 S3 存储桶key_value中的 S3 对象的本地文件,bucket_name因为对 S3 对象的访问被拒绝。 自动导入时拒绝访问 S3 对象。 不适用
S3ImportObjectPathNotPosixCompliant ERROR 无法导入 S3 存储桶key_value中带有密钥的 S3 对象,bucket_name因为 S3 对象不符合 POSIX 标准。

Amazon S3 对象存在但无法导入,因为它不是 POSIX 兼容的对象。有关支持的 POSIX 元数据的信息,请参阅针对数据存储库的 POSIX 元数据支持

S3ObjectPathNotPosixCompliant
S3ImportObjectTypeMismatch ERROR 无法在 S3 存储桶key_value中导入带有密钥的 S3 对象,bucket_name因为已将同名的 S3 对象导入到文件系统中。 正在导入的 S3 对象与文件系统中同名的现有对象属于不同的类型(文件或目录)。 S3ObjectTypeMismatch
S3ImportDirectoryMetadataUpdateError ERROR Failed to update local directory metadata due to an internal error. 由于内部错误,无法导入目录元数据。 不适用
S3ImportObjectDeleted ERROR 无法导入带有密钥的 S3 对象,key_value因为在 S3 存储桶中找不到该对象bucket_name

Amazon FSx 无法导入文件元数据,因为数据存储库中不存在相应的对象。

S3FileDeleted
S3ImportBucketDoesNotExist ERROR bucket_name由于存储桶不存在,无法导入 S3 存储桶key_value中带有密钥的 S3 对象。 由于 S3 存储桶已不存在,Amazon FSx 无法自动将 S3 对象导入文件系统。 不适用
S3ImportDeleteBucketDoesNotExist ERROR bucket_name由于存储桶不存在,无法删除 S3 存储桶key_value中密钥的 S3 对象的本地文件。 Amazon FSx 无法删除链接到文件系统上 S3 对象的文件,因为 S3 存储桶已不存在。 不适用
S3ImportDirectoryCreateError ERROR Failed to create local directory due to an internal error. 由于内部错误,Amazon FSx 未能自动导入文件系统上创建的目录。 不适用
NoDiskSpace ERROR 无法在 S3 存储桶key_value中导入带有密钥的 S3 对象,bucket_name因为文件系统已满。 创建文件或目录时,元数据服务器上的文件系统磁盘空间不足。 不适用
导出事件
错误代码 日志级别 日志消息 根本原因 完成报告中的错误代码
S3ExportInternalError ERROR bucket_name由于内部错误,无法在 S3 存储桶key_value中导出带有密钥的 S3 对象。 由于内部错误,未导出对象。 INTERNAL_ERROR
S3ExportAccessDenied ERROR 无法导出文件,因为使用 S3 存储桶key_value中的密钥访问的 S3 对象被拒绝bucket_name

执行数据存储库导出任务时访问 Amazon S3 遭拒绝。

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

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

如果您的 S3 存储桶包含从与您的文件系统关联的 S3 存储桶账户以 AWS 账户 外的其他账户上传的对象,则可以确保您的数据存储库任务可以修改 S3 元数据或覆盖 S3 对象,无论这些对象是哪个账户上传的。我们建议您为 S3 桶启用 S3 对象所有权功能。此功能允许您通过强制上传提供预--acl bucket-owner-full-control装 ACL 来获得其他人 AWS 账户 上传到您的存储桶的新对象的所有权。可以通过在 S3 桶中选择桶拥有者优先选项来启用 S3 对象所有权。有关更多信息,请参阅《Amazon S3 用户指南》中的使用 S3 对象所有权控制已上传对象的所有权

S3AccessDenied
S3ExportPathSizeTooLong ERROR Failed to export file because the local file path size exceeds the maximum object key length supported by S3.

导出路径过长。S3 支持的最大对象键长度为 1024 个字符。

PathSizeTooLong
S3ExportFileSizeTooLarge ERROR Failed to export file because the file size exceeds the maximum supported S3 objects size. Amazon S3 支持的最大对象大小为 5TiB。 FileSizeTooLarge
S3ExportKMSKeyNotFound ERROR bucket_name由于找不到存储桶的 KMS 密钥,无法导出 S3 存储桶key_value中带有密钥的 S3 对象的文件。 由于找不到 FSx 该文件,Amazon AWS KMS key 无法导出该文件。请务必使用与 S3 存储桶 AWS 区域 相同的密钥。有关创建 KMS 密钥的更多信息,请参阅 AWS Key Management Service 开发人员指南中的创建密钥 N/A
S3ExportResourceBusy ERROR Failed to export file because it is being used by another process.

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

ResourceBusy
S3ExportLocalObjectReleaseWithoutS3Source 警告 已跳过导出:本地文件处于已发布状态,在存储桶bucket_name中找不到带密钥key_value的链接 S3 对象。 Amazon FSx 无法导出该文件,因为它在文件系统上处于已发布状态。 不适用
S3ExportLocalObjectNotMatchDra 警告 Export skipped: local file does not belong to a data repository linked file system path. Amazon FSx 无法导出,因为该对象不属于链接到数据存储库的文件系统路径。 不适用
InternalAutoExportError ERROR Automatic export encountered an internal error while exporting a file system object 由于内部(auto-export- 或 lustre-level)错误,导出失败。 不适用
S3CompletionReportUploadFailure ERROR 未能将数据存储库任务完成报告上传到 bucket_name Amazon FSx 无法上传完成报告。 不适用
S3CompletionReportValidateFailure ERROR 无法将数据存储库任务完成报告上传到存储桶,bucket_name因为完成报告路径report_path不属于与此文件系统关联的数据存储库 Amazon FSx 无法上传完成报告,因为客户提供的 S3 路径不属于链接的数据存储库。 不适用