Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

4.5.2. 管理磁盘配额

如果使用配额,则需要对其进行维护 — 大多数是查看是否超过了配额,并确定配额是准确的。
Of course, if users repeatedly exceed their quotas or consistently reach their soft limits, a system administrator has a few choices to make depending on what type of users they are and how much disk space impacts their work. The administrator can either help the user determine how to use less disk space or increase the user's disk quota.
您可以运行 repquota 程序创建磁盘用量报告。例如:命令 repquota /home 可有这样的输出:
*** Report for user quotas on device /dev/mapper/VolGroup00-LogVol02 
Block grace time: 7days; Inode grace time: 7days
			Block limits			File limits		
User		used	soft	hard	grace	used	soft	hard	grace 
root      --      36       0       0              4     0     0 
kristin   --     540       0       0            125     0     0 
testuser  --  440400  500000  550000          37418     0     0
请使用以下命令查看所有启用了配额的文件系统的磁盘用量报告(选项 -a):
repquota -a
虽然这个报告很好理解,但有几点需要注意。在每个用户后面显示的 -- 可让您迅速确定是否超过块限制。如果超过块软限制,在输出结果的第一个 - 位置会出现 +。第二个 - 表示内节点限制,但 GFS2 文件系统不支持内节点限制,因此那个字符会保留为 -。GFS2 文件系统不支持宽限期,因此 grace 一列将为空白。
备注:不考虑基础文件系统,NFS 都不支持 repquota 命令。