Xfs

xfs 配額不可靠

  • May 3, 2012

我在 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 ...]

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

或者,如果格式自動檢測沒有正確推斷它,則該-F xfs選項可能是必要的。quota

如果這些都沒有用,你能指出你是如何啟用配額的,以及你是如何掛載這個文件系統的嗎?

問題是組配額。使用者配額未超出,但組配額已超出。

引用自:https://unix.stackexchange.com/questions/37396