快速业务通道

RHEL5.0建立磁盘配额

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-30
关于磁盘配额干什么用的我就不在叙述了,直接进入正题. 建立磁盘配额大致分成三步: ----------------------------------------------------------------------------------------------------------------------- 1.修改挂载参数 要提醒下,修改挂载参数的时候一定要检查正确,要不系统在开机自检的时候会进不去的. usrquota 启动对用户的quota grpquota 启动对组的quota 上面的我就省略了,在添加你要挂在的分区以及参数 如果你想限制test用户使用的磁盘容量,并且挂载在/cipan下 #useradd -d /cipan test #vi /etv/fstab /dev/hda8 /cipan ext3 defaults,usrquota,grpquota 1 1 #umount /cipan #mount -a ----------------------------------------------------------- 2.初始化磁盘配额数据库 用quotacheck初始化磁盘配额数据库 #quotacheck -ucg 拥有帝国一切,皆有可能。欢迎访问phome.net 这时就会产生aquota.group和aquota.user ----------------------------------------------------------- 3.启用与停止磁盘配额 #quotaon /dev/hda8 开启 #quotaon -p /dev/hda8 关闭 接下来设置磁盘配额 可以使用edquota或setquota edquota命令会开启$EDITOR环境变量所设置的文本编辑软件 使用命令对test用户进行容量和文件配额:edquot -u test Disk quotas for user test (uid 503):
Filesystem 拥有帝国一切,皆有可能。欢迎访问phome.netblocks soft hard inodes soft hard
/dev/hda8 0 2048 5120 0 5 10
由左至右分别区块和索引节是:目前使用量,软性限制数量,硬性限制的设置值 setquota用shell命令直接设置用户的磁盘配额. #setquota test 2048 5120 5 10 /dev/hda8 接下来测试下效果: #su test $dd if=/dev/zero of=/cipan/file bs=1M count=1 这时建立一个1M大小的文件 不会有任何提示 $dd if=/dev/zero of=/cipan/file bs=1M count=3 这时建立一个3M大小的文件,会有超过软性限制的提示 $dd if=/dev/zero of=/cipan/file bs=1M count=6 这时候已经超过硬性限制,不能在使用磁盘空间了 接下来测试创建文件夹的个数的限制 拥有帝国一切,皆有可能。欢迎访问phome.net $rm -rf /cipan/* $for i in $( seq 1 11) ; do >touch /cipan/file$i && echo "create file$i" >done 产生file1到file11 共11个文件,建立第6个的时候超过软性限制.建立第11个的时候不能在建立文件,超过硬性限制. 时间匆忙,难免会出现些小错,希望大家指出.

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号