7.4. 设置配额
本节介绍如何使用 setfattr
命令和 ceph.quota
扩展属性为目录设置配额。
先决条件
- 对 Ceph 客户端节点的根级别访问权限。
-
已安装
attr
软件包。
流程
设置 CephFS 配额的步骤:
使用字节限制配额:
语法
setfattr -n ceph.quota.max_bytes -v 100000000 DIRECTORY
setfattr -n ceph.quota.max_bytes -v 100000000 DIRECTORY
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
setfattr -n ceph.quota.max_bytes -v 100000000 /cephfs/
[root@client ~]# setfattr -n ceph.quota.max_bytes -v 100000000 /cephfs/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在这个示例中,
100000000
字节等于 100 MB。使用 file-limit 配额:
语法
setfattr -n ceph.quota.max_files -v 10000 DIRECTORY
setfattr -n ceph.quota.max_files -v 10000 DIRECTORY
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 示例
setfattr -n ceph.quota.max_files -v 10000 /cephfs/
[root@client ~]# setfattr -n ceph.quota.max_files -v 10000 /cephfs/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在本例中,
10000
等于 10,000 个文件。