更新时间:2025-06-16 GMT+08:00
分享

管理SFS Turbo目录配额

概述

SFS Turbo目录配额功能可以帮助您轻松管理目录级配额,包括添加配额、修改配额、删除配额和查询配额。SFS Turbo文件系统设置配额包括设置容量配额和文件数限制。

目录配额中描述的所有目录为SFS Turbo中的目录,与挂载点无关。

前提条件

  • 已创建文件系统。更多信息,请参见创建SFS Turbo文件系统
  • 已根据业务场景,完成挂载文件系统并创建了目录,或通过创建目录的API创建了目录。

使用限制

  • 支持对所有目录设置配额,但只支持空目录删除配额。
  • 设置配额后,如果SFS Turbo文件系统使用量超过限制会导致创建文件或目录、追加写入等操作失败。
  • 设置配额时,支持添加多个目录路径,单次的批量添加最多可新增100个目录路径,一个SFS Turbo文件系统最多可新增5000个目录路径。
  • 支持设置配额的最大目录深度为16层,不允许对根目录使用此功能。(注:根目录为第一层目录)
  • 修改目录配额时,配额只能高于或等于已使用配额,不允许子目录配额高于父目录配额。
  • 建议设置配额目录深度不超过3层,否则会出现修改类操作性能下降,性能下降幅度与配额目录深度有关。
  • 不允许跨配额目录创建硬链接、rename操作。
    图1 跨配额目录
    • 跨配额目录操作为图1 跨配额目录红线所示,会穿过黑色虚线。
    • 配额目录: D1,D2_0。
    • 目录深度:根目录/往下到当前目录的层数,例如,目录/D1/D2_0/D3_1深度为4。
    • 配额目录深度:当前目录不断往上找,穿过黑色矩形虚线的层数。例如,目录/D1/D2_0/D3_1配额目录深度为2。
    • 红线与绿线:mv或者link操作,绿色表示允许操作,红色表示不允许操作。
    • 虚线矩形:配额目录区域。
  • 由于配置配额属于限制类风险操作,建议您对业务进行谨慎评估并充分测试验证后再进行配置。

设置配额

  1. 登录SFS Turbo弹性文件服务管理控制台。
  2. 左侧导航栏选择“SFS Turbo>文件系统列表”,进入SFS Turbo文件系统列表页面。
  3. 在SFS Turbo文件系统列表页,单击指定SFS Turbo文件系统的名称,进入详情界面。
  4. 单击“配额管理”进入配额管理页面。
  5. 在配额管理页面,单击“设置配额”,系统弹出如图2所示对话框。

    图2 设置配额
    表1 参数说明

    参数名称

    示例

    说明

    文件系统ID

    24b6a38d-00d0-4e74-9810-93e283f3c702

    文件系统ID自动带出。

    目录路径

    /test

    必填。

    • 目录层级不能超过16层;
    • 长度不能超过4096个字符;
    • 输入目录路径时请以斜杠(/)开头;
    • 目录路径不能包含(/./)和(/../)。

    容量配额

    1000

    容量配额和文件数限制至少二选一。

    输入容量配额,必须大于0且不可低于已用容量。单位:MB。

    说明:

    如果未设置容量配额,列表该字段的值展示“-1”。

    文件数限制

    300

    容量配额和文件数限制至少二选一。

    输入文件数限制,必须大于0且不可低于当前文件数。单位:个。

    说明:

    如果未设置文件数限制,列表该字段的值展示“-1”。

  6. 单击“确定”,完成SFS Turbo文件系统配额设置。在配额管理列表页面可以看到配额详情。

修改配额

  1. 在配额管理列表,单击配额详情右侧的“修改”按钮。系统弹出如图3所示对话框。

    图3 修改配额

  2. 修改配额。参数信息请参考表1
  3. 单击“确定”,完成SFS Turbo文件系统配额修改。在配额管理列表页面可以看到配额详情。

删除配额

  1. 在配额管理列表,单击配额详情右侧的“删除”按钮。弹出如图4弹窗。

    图4 删除配额

  2. 单击“确定”,删除SFS Turbo文件系统配额。删除成功后,在配额管理列表页面不存在该配额限制信息。

FAQ

  • 为什么添加目录配额失败?

    是否使用了操作系统绝对路径而不是文件系统绝对路径,是否对同一目录重复设置,父级目录是否存在配额目录的配额低于配额设置值。

  • 为什么在配额目录下新增了一个文件,查询配额时该目录容量没有变化?

    目录配额容量的单位为MiB,当文件大小低于1MiB时,容量可能不会变化,但是文件数量会增加。

  • 为什么修改配额失败?

    该目录是否为配额目录,修改后的配额是否比已使用配额高,父级目录是否存在配额目录的配额低于配额设置值。

  • 为什么文件新增到配额目录失败?

    剩余配额是否充足,是否跨配额目录创建硬链接、rename操作。

  • 为什么会出现实际目录使用空间超出配额的情况?

    限制型配额的生效和失效都有延迟(正常情况下延迟时间约为1分钟)。当文件使用量超过限制时,限制型配额延迟生效,从而出现上述情况。

相关文档