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

문제는 그룹 할당량입니다. 사용자 할당량은 초과되지 않았지만 그룹 할당량은 초과되었습니다.

관련 정보