【发布时间】:2021-04-20 12:49:29
【问题描述】:
我在云机器上安装了linux配额包并启用了磁盘配额。 Linux 版本是 Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-112-generic x86_64)。机器是域的一部分。
fstab的内容:
LABEL=cloudimg-rootfs / ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1
/dev/vdb /data ext4 usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 0
sudo repquota -ugsCv /data的结果:
Report for user quotas on device /dev/vdb
Block grace time: 7days; Inode grace time: 7days
Space limits File limits
User used soft hard grace used soft hard grace
----------------------------------------------------------------------
root -- 20329M 0K 0K 476k 0 0
[username1] -- 2172M 0K 0K 221k 0 0
systemd-network -- 228K 0K 0K 57 0 0
[username2] -- 7104K 0K 0K 212 0 0
systemd-resolve -- 4054M 0K 0K 49404 0 0
[username3] +- 201M 200M 220M 6days 4 0 0
我明白了,我的 username3 已达到配额有效且软限制,但我在执行任何文件操作时在控制台中未收到任何警告,直到我达到了硬限制,然后我看到:
cp: error writing '/data/testquota/testfile2': Disk quota exceeded
如何修复此行为或错误,我希望在控制台中显示警告,或者这是不可能的?
【问题讨论】:
标签: linux ubuntu filesystems warnings quota