目录
使用限制
该功能目前未在全部资源池支持,具体支持情况请查看产品能力地图。
容量和文件数配额至少设置一个。
子目录实际可使用的配额受到文件系统的约束,无法超过文件系统本身的容量和文件数限制。
一个目录只允许设置一个目录配额,不允许重复设置。
跨域复制或跨AZ复制任务的目标文件系统不允许使用目录配额功能,以防复制失败。
仅支持使用原始目录路径设置配额,不支持使用符号链接目录(Linux)或者目录快捷方式(Windows)设置配额。
每个文件系统支持设置1000条目录配额。
不支持批量删除配额。
文件系统处于“已冻结”、“已过期”等非“可用”状态时,无法进行配额管理相关操作。
前提条件
文件系统必须处于“可用”状态。
文件系统目录已存在。
注意事项
注意
- 配额设置是为文件系统使用增加限制,属于高风险操作,请进行配额设置前进行充分评估。
配额设置是异步操作,创建配额和修改配额生效均有延迟,正常需要10~15分钟。配额生效前,若文件系统处于写入中状态可能会出现实际用量超出配额的情况,配额生效后将无法追加写入。
在使用Windows时,目录的容量配额不足将导致目录下文件内容保存无效,请注意分配充足容量配额。
权限控制
本功能已接入天翼云统一身份认证权限体系(IAM),您可使用该功能对目录配额功能使用进行权限管控,IAM子用户及企业项目成员需要具备以下权限才可进行相应操作。
| 操作 | OpenAPI | 权限三元组 | 系统策略 | 权限类型 | ||
|---|---|---|---|---|---|---|
| 管理者(admin) | 观察者(viewer) | 读操作 | 写操作 | |||
| 创建配额 | /v4/oceanfs/new-subdir-quota | oceanfs:quota:create | ✓ | ✓ | ||
| 查看配额 | /v4/oceanfs/list-subdir-quota | oceanfs:quota:list | ✓ | ✓ | ✓ | |
| 编辑配额 | /v4/oceanfs/update-subdir-quota | oceanfs:quota:update | ✓ | ✓ | ||
| 删除配额 | /v4/oceanfs/delete-subdir-quota | oceanfs:quota:delete | ✓ | ✓ | ||
操作指导
创建配额
进入“海量文件服务OceanFS”产品控制台,点击目标文件系统名称进入详情页;
点击页面下方“配额管理”标签页,进入配管理控制台;
点击“创建目录配额”按钮,进入配额参数设置弹窗中,参数说明如下:
参数 说明 文件系统ID 自动填充。 配额类型 自动填充。当前仅支持对子目录路径设置配额。 目录路径 基本遵循Linux或Window目录规范,同时须注意以下限制:
必须是已存在的目录路径;
不支持对根目录(/)设置配额;
输入文件系统内部绝对路径,必须以(/)开头,不能以(/)结尾;
不能输入连续(/),只能单(/);
目录深度最大8层,根目录为第0层;
不允许出现空格。
容量配额 起步为1GB,只支持输入正整数,不填代表对该目录无容量限制,实际可用配额受父目录及根目录约束,最大上限是文件系统容量。
例如用户A订购了200GB的文件系统,则目录配额最大可设置为200GB。
注意
建议首次设置较大空间,避免业务报错。
文件数配额 起步1个,只支持输入正整数,不填代表无限制,实际可用配额受父目录及根目录约束。文件数配额上限如下:
按订购容量计费的文件系统:文件数=文件系统容量(GB)*2W
按实际使用量计费的文件系统:文件数=1000W+已使用容量(GB)*2W
注意
建议首次设置较大文件数,避免业务报错。
目录路径本身会占用一个文件数配额,实际可用的文件数配额=配额值-1。
查看配额
进入“海量文件服务OceanFS”产品控制台,点击目标文件系统名称进入详情页;
点击页面下方“配额管理”标签页,进入配额管理控制台即可查看配额列表。
编辑配额
进入“海量文件服务OceanFS”产品控制台,点击目标文件系统名称进入详情页;
点击页面下方“配额管理”标签页,进入配额管理控制台;
找到目标配额记录,点击右侧“编辑配额”,进入编辑配额弹窗;
可以对容量和文件数进行设置新的配额值。
注意
容量和文件数缩小可能会导致无法继续写入文件,影响业务,请务必谨慎缩小配额!
删除配额
当不再需要对某个目录进行容量或文件数配额约束时,可以选择删除目录配额,删除后将不再受配额约束。
进入“海量文件服务OceanFS”产品控制台,点击目标文件系统名称进入详情页;
点击页面下方“配额管理”标签页,进入配额管理控制台;
找到目标配额记录,点击右侧“删除”并确认即可。
常见问题
参见配额管理FAQ。