xfs 配额不可靠

xfs 配额不可靠

我已在 xfs 分区上启用配额。但它似乎被打破了:

$ echo asdf >/disk/l/data/avi/foo
-su: /disk/l/data/avi/foo: Disk quota exceeded

$ quota -f /disk/l
Disk quotas for user avi (uid x): 
 Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
 /dev/md0 1801035344  3000000000 4000000000           38063       0       0 

有什么想法吗?

编辑:

grpquotas 解释了某些用户的问题,但我仍然遇到其他用户的用户配额问题。

$ touch a
touch: cannot touch `a': Disk quota exceeded
$ quota -f .
Disk quotas for user s (uid 2267): 
 Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
   /dev/md0  293812  1000000000 2000000000               8       0       0
$ mount
/dev/md0 on /disk/l type xfs (rw,usrquota,grpquota)
# xfs_quota -x -c report |grep -v -- '------'
User quota on /disk/l (/dev/md0)
                           Blocks                     
User ID          Used       Soft       Hard    Warn/Grace     

Group quota on /disk/l (/dev/md0)
                           Blocks                     
Group ID         Used       Soft       Hard    Warn/Grace     
[... i.e. no groups or users over their soft limit ...]

答案1

您可能需要使用xfs_quota(8)对于 XFS 文件系统。

或者,如果格式自动检测未正确推断出该选项,则-F xfs可能需要该选项。quota

如果这些都没有用,您能否指出如何启用配额以及如何挂载此文件系统?

答案2

问题在于团体配额。未超出用户配额,但超出了组配额。

相关内容