管理存储配额
您可以在文件系统上配置用户存储配额,以限制用户可以消耗的数据存储量。设置配额后,您可以通过跟踪配额状态来监控使用情况,并查看用户在何时超过其配额。
您还可以通过阻止达到配额的用户向存储空间执行写入操作来强制实施限额。当您强制实施限额时,超过其配额的用户就会收到“磁盘空间不足”的错误消息。
您可以为配额设置设定以下阈值:
警告 – 用于跟踪用户或组是否即将达到其配额限制,仅与跟踪有关。
限制 – 对用户或组的存储配额限制。
您可以为访问文件系统的新用户配置默认配额,也可以配置适用于特定用户或组的配额。您还可以通过查看报告来了解每个用户或组正在消耗的存储空间以及他们是否即将超出配额。
根据文件所有权跟踪用户级别的存储量消耗情况。在计算存储量消耗时使用的是逻辑文件的大小,而不是文件占用的实际物理存储空间。系统会在数据被写入文件时跟踪用户存储配额。
若要为多个用户更新配额,则需要为每个用户运行一次更新命令,也可以将用户组织成一个组然后更新该组的配额。
您可以使用 Amazon FSx CLI for Remote Management on PowerShell 管理文件系统上的用户存储配额。要了解如何使用此 CLI,请参阅使用 Amazon FSx CLI for PowerShell。
以下是可用于管理用户存储配额的命令。
用户存储配额命令 | 描述 |
---|---|
Enable-FSxUserQuotas |
开始跟踪和/或强制执行用户存储配额。 |
Disable-FSxUserQuotas |
停止跟踪和强制执行用户存储配额。 |
Get-FSxUserQuotaSettings |
检索文件系统的当前用户存储配额设置。 |
Get-FSxUserQuotaEntries |
检索文件系统上的单个用户和组的当前用户存储配额条目。 |
Set-FSxUserQuotas |
为单个用户或组设置用户存储配额。配额值以字节为单位指定。 |
每个命令的联机帮助中都提供所有命令选项的参考信息。要访问此帮助,请运行包含 -? 的命令,例如 Enable-FSxUserQuotas -?。