磁盘配额quota实验

1、 在某个分区上面启用磁盘配额。
编 /etc/fstab文件,在挂载 属性 中加入“ usrquota,grpquota”, 如下图,即是在即是在 /ftpdata/分区上面启用磁盘配额:
 
编辑完成后需要重新启动计算机。重启时会因为没有quota用户数据库而报错,忽略即可。
2、创建磁盘配额数据库文件。
quotacheck -cugm  /ftpdata
此命令会在 此命令会在 /ftpdata 根目录下面生成 根目录下面生成 2个文件, aquota.user和aquota.group, 即quota数据库文件。
另外,如果 这 2个文件在此分区上已经存在,可以直接使用 ,可以直接使用 ,可以直接使用 ,可以直接使用 quotaon/ftpdata开启磁盘配额。
 
3、 设置磁盘配额。
 
2种方法可以设置磁盘配额。
a、 edquota –u username / -g group (直接编辑quota文件 )
 
b、 setquota username 0 0 0 0 /ftpdata
几个具体参数说明:
blocks:用户当前使的块数(  磁盘空间,单位为 KB )。
inodes:用户当前使的文件数。
soft :软限,达到此限制时告警。
hard ard:硬限, 达到使禁止继续写入文件。
4、使quota生效:
命令: quotaon -augv 目录名
-a 开启 /ect/fstab 文件里,有加入quota 设置的 分区设置的分区磁盘配额
-g 开启群组的磁盘空间限制。
-u 开启用户的磁盘空间限制。
-v 显示指令执行过程。
注:磁盘配额对 root root用户无效。
 
4、 查看磁盘配额:
repquota –a :
 
5、实验效果验证:
使用dd命令向设置了quota的文件夹内写入数据,根据不同的软限和硬限调整写入数据的大小测试。
命令:
dd if=/dev/zero of=20M.user01 bs=1M count=20
 
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章