本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
发布文件
释放数据存储库任务从 FSx for Lustre 文件系统中释放文件数据,为新文件腾出空间。释放文件会保留文件列表和元数据,但会删除该文件内容的本地副本。如果用户或应用程序访问已发布的文件,则数据将自动并透明地从关联的 Amazon S3 存储桶加载回您的文件系统。
注意
发布数据存储库任务在 FSx for Lustre 2.10 文件系统上不可用。
参数文件系统发布路径和自上次访问以来的最短持续时间决定了哪些文件将被释放。
要发布的文件系统路径:指定要从中释放文件的路径。
自上次访问以来的最短持续时间:指定持续时间(以天为单位),以便在该时间段内未被访问的任何文件都应被释放。自上次访问文件以来的持续时间是通过计算发布任务创建时间和上次访问文件时间之间的差值(最大值为
atime
mtime
、和ctime
)来计算的。
只有当文件已导出到 S3 并且自上次访问以来的持续时间大于自上次访问以来的最小持续时间值时,才会沿着文件路径发布文件。提供自上次访问以来的最短持续时间(0
天数)将独立于文件自上次访问以来的持续时间来发布。
注意
不支持使用通配符来包含或排除要发布的文件。
发布数据存储库任务只会释放已导出到链接的 S3 数据存储库的文件中的数据。您可以使用自动导出功能、导出数据存储库任务或 HSM 命令将数据导出到 S3。要验证文件是否已导出到您的数据存储库,可以运行以下命令。返回值 states: (0x00000009) exists archived
表示文件已成功导出。
sudo lfs hsm_state
path/to/export/file
注意
您必须以 root 用户或使用sudo
身份运行 HSM 命令。
要定期发布文件数据,您可以使用 Amazon S EventBridge cheduler 安排定期发布数据存储库任务。有关更多信息,请参阅 Amazon EventBridge 日程安排 EventBridge 器用户指南中的日程安排程序入门。