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
문제는 그룹 할당량입니다. 사용자 할당량은 초과되지 않았지만 그룹 할당량은 초과되었습니다.