使用cephfs需要给单个用户设置一个配额。

参考地址

设置配额:http://docs.ceph.org.cn/cephfs/quota/

验证过程

fuse挂载

[root@node1 mnt]# ceph-fuse -m 192.168.1.21 /mnt/ceph2

设置并查询配额

[root@node1 mnt]# setfattr -n ceph.quota.max_bytes -v 100000000 /mnt/ceph2/quotes/
[root@node1 mnt]# getfattr -n ceph.quota.max_bytes /mnt/ceph2/quotes/
getfattr: Removing leading '/' from absolute path names
# file: mnt/ceph2/quotes/
ceph.quota.max_bytes="100000000"

挂载并查看

[root@node1 mnt]# ceph-fuse -m 192.168.1.21 /mnt/ceph -r /quotes
[root@node1 mnt]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G   12G   39G  23% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G  169M  3.7G   5% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda1                497M  168M  330M  34% /boot
/dev/mapper/centos-home  242G  7.8G  234G   4% /home
/dev/sdb1                 95G   30G   66G  32% /var/lib/ceph/osd/ceph-0
tmpfs                    783M     0  783M   0% /run/user/0
ceph-fuse                 92M     0   92M   0% /mnt/ceph
posted on 2020-05-19 13:53  步孤天  阅读(952)  评论(0编辑  收藏  举报