0. 최대 사이즈
4294967295 블럭까지가 EXT3 파일시스템 쿼터의 마지노선이다.
클라이언트에서 확인시 약 4.04TB 로 표기된다.
RHEL 5.5(kernel 2.6.18-194.el5)까지는 해결이 안되었으며, RHEL(CentOS) 5.6 이상의 커널에서 개선되었다고 하지만 테스트는 안해봤다.
만약 4294967296을 설정하면 제한 설정이 0으로 변경되고 4294967297을 설정하면 1로 설정된다.

1. strace
아래는 strace로 추적시 최대 bsoftlimit 값을 확인 가능하다.
[root@Sample-local ~]# strace -equotactl setquota -g x1 $((2**32-1)) 0 0 0 /data1
.
.
.
quotactl(Q_GETQUOTA|GRPQUOTA, "/dev/loop0", 500, {bhardlimit=0, bsoftlimit=4294967295, curspace=12288, ihardlimit=0, isoftlimit=0, curinodes=1, …}) = 0
quotactl(Q_SETQUOTA|GRPQUOTA, "/dev/loop0", 500, {bhardlimit=0, bsoftlimit=4294967295, curspace=12288, ihardlimit=0, isoftlimit=0, curinodes=1, …}) = 0

쿼터(quota)설정 가능한 최대 블럭 사이즈

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다