저는 FreeBSD 11을 사용하고 있습니다. Storage라는 풀에 할당량을 설정하려면 터미널에 다음 구성을 입력합니다.
zfs set quota=10G storage
zfs set userquota@user1=1M storage
문제는 Samba 또는 SFTP에서 연결할 때 1MB가 넘는 파일을 복사할 수 있지만 할당량이 작동하지 않는다는 것입니다.
답변1
zfs
매뉴얼 페이지(2017-03-09의 FreeBSD 11-STABLE) 에 따르면 ,
Enforcement of user quotas may be delayed by several seconds. This
delay means that a user might exceed their quota before the system
notices that they are over quota and begins to refuse additional
writes with the EDQUOT error message.
테스트에서 이 동작이 노출될 수 있습니다. 여러 거래에서 금액을 초과하여 시스템이 이를 인지할 시간을 주려고 하면 userquota
어떻게 되나요 ?