Linux磁盘配额Quota配置详解(2)
实践quota Quota使用的方面很广,不过,一般的用途有以下这些: 限制某一群组所能使用的最大磁盘配额(使用群组限制): 你可以将你的系统上的用户分门别类,有点像是目前很流行的付费与免付费会员制的情况,你比较喜好的那一群的使用配额就可以给高一些!呵呵!^_^ 限制某一用户的最大磁盘配额(使用用户限制): 在限制了群组之后,您也可以再继续针对个人来进行限制, 以Link的方式,来使邮件可以作为限制的配额(更改/var/spool/mail这个路径): 如果是分为付费与免付费会员的『邮件主机系统』,是否需要重新再规划一个硬盘呢?也不需要啦!直接使用Link的方式指向/home(或者其它已经做好的quota磁盘)就可以啦!这通常是用在原本规划不好,但是却又不想要更动原有主机架构的情况中啊! 那么quota从开始准备filesystem的支持到整个设定结束的主要的步骤大概是: 1. 设定partition的filesystem支持quota参数: 2. 建立quota记录文件: 刚刚前面讲过,整个quota进行磁盘限制值记录的档案是aquota.user/aquota.group,要建立这两个档案就 3. 编辑quota限制值数据: 再来就是使用edquota来编辑每个使用者或群组的可使用空间; 4. 重新扫描与启动quota: 设定好quota之后,建议可以再进行一次quotacheck,然后再以quotaon来启动吧! 整个quota设定的步骤就只是这样而已,简单吧!我们下面就直接来用一个范例介绍一下整个流程,好让您更清楚的了解到整个步骤!范例是这样的: 1. Linux主机里面主要针对quser1及quser2这两个用户来进行磁盘配额,且这两个用户都是挂在qgroup群组里面的. 2. 每个使用者总共有50MB的磁盘空间(不考虑inode)限制!并且soft limit为45MB; 3. 而宽限时间设定为1天,也就是说,这两个人可以突破45MB的限制,但是在一天之内 4. gquota这个群组考虑最大限额, 多说无用,我们就实际来进行! 1. 准备好测试的环境,用户与群组的建立: 这两个账号应该是不存在我们的系统的, [root@linux ~]# groupadd qgroup [root@linux ~]# useradd -m -g qgroup quser1 [root@linux ~]# useradd -m -g qgroup quser2 [root@linux ~]# passwd quser1 [root@linux ~]# passwd quser2 2. 建立好filesystem的quota支持: [root@linux ~]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/hda1 5952252 3193292 2451720 57% / /dev/hdb1 28267608 77904 26730604 1% /disk2 /dev/hda5 9492644 227252 8775412 3% /disk1 嗯!/disk2是独立的partition,并且他的设备名为/dev/h |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |