管理SFS Turbo目录配额
概述
SFS Turbo目录配额功能可以帮助您轻松管理目录级配额,包括添加配额、修改配额、删除配额和查询配额。SFS Turbo文件系统设置配额包括设置容量配额和文件数限制。
目录配额中描述的所有目录为SFS Turbo中的目录,与挂载点无关。
前提条件
- 已创建文件系统。更多信息,请参见创建SFS Turbo文件系统。
- 已根据业务场景,完成挂载文件系统并创建了目录,或通过创建目录的API创建了目录。
使用限制
- 支持对所有目录设置配额,但只支持空目录删除配额。
- 设置配额后,如果SFS Turbo文件系统使用量超过限制会导致创建文件或目录、追加写入等操作失败。
- 设置配额时,支持添加多个目录路径,单次的批量添加最多可新增100个目录路径,一个SFS Turbo文件系统最多可新增5000个目录路径。
- 支持设置配额的最大目录深度为16层,不允许对根目录使用此功能。(注:根目录为第一层目录)
- 修改目录配额时,配额只能高于或等于已使用配额,不允许子目录配额高于父目录配额。
- 建议设置配额目录深度不超过3层,否则会出现修改类操作性能下降,性能下降幅度与配额目录深度有关。
- 不允许跨配额目录创建硬链接、rename操作。
- 跨配额目录操作为图1 跨配额目录红线所示,会穿过黑色虚线。
- 配额目录: D1,D2_0。
- 目录深度:根目录/往下到当前目录的层数,例如,目录/D1/D2_0/D3_1深度为4。
- 配额目录深度:当前目录不断往上找,穿过黑色矩形虚线的层数。例如,目录/D1/D2_0/D3_1配额目录深度为2。
- 红线与绿线:mv或者link操作,绿色表示允许操作,红色表示不允许操作。
- 虚线矩形:配额目录区域。
- 由于配置配额属于限制类风险操作,建议您对业务进行谨慎评估并充分测试验证后再进行配置。
设置配额
- 登录SFS Turbo弹性文件服务管理控制台。
- 左侧导航栏选择“SFS Turbo>文件系统列表”,进入SFS Turbo文件系统列表页面。
- 在SFS Turbo文件系统列表页,单击指定SFS Turbo文件系统的名称,进入详情界面。
- 单击“配额管理”进入配额管理页面。
- 在配额管理页面,单击“设置配额”,系统弹出如图2所示对话框。
表1 参数说明 参数名称
示例
说明
文件系统ID
24b6a38d-00d0-4e74-9810-93e283f3c702
文件系统ID自动带出。
目录路径
/test
必填。
- 目录层级不能超过16层;
- 长度不能超过4096个字符;
- 输入目录路径时请以斜杠(/)开头;
- 目录路径不能包含(/./)和(/../)。
容量配额
1000
容量配额和文件数限制至少二选一。
输入容量配额,必须大于0且不可低于已用容量。单位:MB。
说明:如果未设置容量配额,列表该字段的值展示“-1”。
文件数限制
300
容量配额和文件数限制至少二选一。
输入文件数限制,必须大于0且不可低于当前文件数。单位:个。
说明:如果未设置文件数限制,列表该字段的值展示“-1”。
- 单击“确定”,完成SFS Turbo文件系统配额设置。在配额管理列表页面可以看到配额详情。
修改配额
删除配额
- 在配额管理列表,单击配额详情右侧的“删除”按钮。弹出如图4弹窗。
- 单击“确定”,删除SFS Turbo文件系统配额。删除成功后,在配额管理列表页面不存在该配额限制信息。