磁盘限量控制
vi /etc/fstab 中添加你要进行限量控制的文件夹或者设备,
在defaults后面加上usrquota,grpquota
1 LABEL=/ / ext3 defaults
1 1 知道是哪里加了吧
1 LABEL=/ / ext3 defaults,usrquota,grpquota
然后quotacheck -acvug生成aquota.usr aquota.group配置文件
-a所有加载了非NFS文件系统都被检查
-c每个启用了配额的文件系统都应该创建配额文件
-u-g 都不用说了这3个
-v
-m对根目录创建配额文件
或者手动在配额目录设备添加aquota.usr aquota.group文件,不过要进行chmod改权限为600
之后 就是分配配额
edquota -u -g XXXX
Disk quotas for user aa (uid 502):
Filesystem blocks soft hard inodes soft hard
/dev/sda14 0 0 0 0 0 0
-
filesystem:这个是那个
partition 的意思!以上面来说,就是 /dev/hda3 啰!
-
blocks:这个是目前使用者
test ( uid 501 )在 /dev/hda3 这个 filesystem (参考上面一个信息),所耗掉的磁盘容量,也就是目前的使用掉的空间啦!单位是
Kbytes 喔!这个信息是 quota 程序自己计算出来的,所以请不要修改他!
-
soft 与 hard :这个是目前的
test 在这个 filesystem 之内的 quota 限制值!至于 soft 与 hard 的意思就如同
14-1 节最后面提的那个意思啦!当 soft 与 hard 数值为 0 的时候,表示『没有限制』的意思!而数值的单位仍是
Kbytes 喔!
-
inodes :是目前使用掉
inode 的状态,也是 quota 自己计算出来而得到的,所以不要去变更他。一般而言,
inode 不容易控制,所以您可以不必去限制 inode 呢!(转自鸟哥私房菜里面节选)
还有一个edquota -t -p
-t 设置软限制的过期时间
-p就是将A设定复制给B
分配好之后就是启动配额了
quotaon -av启动所有配额
u启动用户的
g启动组的
阅读(758) | 评论(0) | 转发(0) |