还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
磁盘配额配置详解Linux Quota磁盘配额)始终就是个很有用的东西!怎么说呢?举个例子来说明,假如您曾经申fQuota请过网络的效劳时,那么确定就会明白什么是的邮件空间、的免费网页空间,mail20MB30MB好了,这个是怎样定义出来的呢?哈哈!没错,就是这个东西搞出来的!20MB,30MB quota假如我们要限制用户运用硬盘的容量运用大小,嗯!来这里看看就对了!什么是quota『』就字面上的意思来看,呵呵!就是有多少『限额』的意思啦!假如是用在零用钱上quota面,就是类似『有多少零用钱一个月』的意思之类的假如是在容量空间上面呢?以来Linux说,呵呵!就是有多少容量限制的意思在系统中,由于是多人多任务的环境,所以会有多人共同运用一个硬盘空间的状况发生,Linux假如其中有少数几个运用者大量的占掉了硬盘空间的话,那势必压缩其它运用者的运用权力!因此管理员应当适当的开放硬盘的权限给运用者,以妥当的安排系统资源!防止有人抗议呀!举例来说,我们运用者的预设家书目都是在底下,假如是个独立的他也许/home/home partition,有好了,而底下共有个人,也就是说,每个运用者平均应当会有的空间10G/home30333MB才对偏偏有个运用者在他的家书目底下塞了好多只影片,占掉了的空间,想想看,是否8GB造成其它正常运用者的不便呢?这个时候就得要靠『』的帮助了!quota的一般用途Quota比拟常运用的几个状况是quota针对效劳器,例如每个人的网页空间的容量限制!Web针对效劳器,例如每个人的邮件空间限制Mail针对效劳器,例如每个人最大的可用网络硬盘空间File在当中,运用来作为硬盘空间管理的就是所谓的这个东东啦!Linux quota的运用限制Quota运用这个模块要有几个步骤,底下就分别说说吧!另外要特殊留意的是,运用时有几个quota根本的限制须要谈一谈仅针对整个partition实际在运作的时候,是针对『整个』进展限制的,例如假如你的是挂quota partition/dev/hda5载在/home底下,那么在/home底下的全部书目都会受到限制!核心必需支持quota系统核心必需有支持这个模块才行假如您是运用的预设核心,嘿嘿!那恭Linux quotaFC4喜你了,你的系统已经预设有开放这个模块啰!假如您是自行编译核心的,那么请特殊quota留意您是否已经『真的』开启了这个模块?至于核心编译的过程我们会在将来进展说明!quota的记录文件Quota目前新版的如与等运用的是的核心版本,这个Linux distributionsFedora Core4SuSE Server9核心版本支持新的模块,运用的预设档案[将不同于旧版本的quota aquota.user,aquota.group^〔多了一个)而由旧版本的可以藉由这个程序来转quota.user,quota.group!a!quota convertquota换呢!只对一般身份运用者有效Grace periodbefore enforcingsoft limitsfor users:Time unitsmay be:days,hours,minutes,or secondsBlock grace periodInode grace period/dev/hdbl Idays7days将时间改为天原本是改成好了!查询一下是否真的有设定进去呢?运用17days Idays,quota-v来查询[root@linux〜]#quota-vu quserl quser2Disk quotas for user quserl uid502:blocks quotalimit gracefiles quotalimit grace/dev/hdbl04500050000000Disk quotas for userquser2uid503:blocks quotalimit gracefiles quotalimit grace/dev/hdbl04500050000000特殊留意到,由于我们的运用者尚未超过所以宽限时间就不会出现啦!这样很45MB,grace够清晰了吧?!编辑群组可运用的空间
6.[root@linux~]#edquota-g qgroupDiskquotas forgroup qgroupgid502:blocks soft hard inodessoft hard/dev/hdbl08000090000000[root@linux〜]#quota-vg qgroupDiskquotas forgroup qgroupgid502:blocks quotalimit gracefiles quotalimit grace/dev/hdbl08000090000000这样就设定好了的同样的,因为整个群组的总运用量还没有到达当group quota!80000KBytes,然那个就不会有任何信息显示了!但这个地方倒是有许多挚友问到一个小问题,那就是grace『为什么我两个用户的设定值在与分别是但为何你的quserlquser2soft hard45/50MB,group总量设定仅有呢?』,也就是说,当某个用户用了的量,那另一个不就最hard90MB50MB多可以运用到而已?缘由何在啊?40MB这么说好了,假如是小型的系统,由于用户并不是许多,我们可以针对每个人来进展的设quota定值,所以,当然针对来进展设置即可,不须要额外的设定的设置啦users group quota但假如换个角度来思索,假设您所处的公司人员比拟多且分工较细,因此,我们可能无法真正了解每个用户的需求,此时,针对每个用户来设定可能就比拟麻烦一点那么我们反过来说,可以针对每个部门来进展的设定,因为部门的需求干脆跟部门的负责人询问就好group quota了,比拟简洁,而该部门的用户设定当然可以高一点,因为,可能某些用户有较为独特quota的需求啊!反正只要符合的限制即可,该部门假如超过整个限制值,呵呵!group groupquota让他们自己去处理即可!八一
7.设定开机时启动quota这个局部就不须要担忧了,因为与系列的开机)已Fedora Core4Red Hatscript]/etc/rc.d/rc.sysinit经将的侦测写入在里头,因此,在预设的状况下,是会主动的被启动的不过,假quota quota如你想要手动的强制在开机启动一遍,那么可以运用去编辑在里面参quota vi/etc/rc.d/rc.local,与一行(干脆加在最终一行即可)/sbin/quotaon-avug假如要关闭就是用吧!没错!这样就将设定完毕了!很简洁吧!!(假quota quotaoffquota如是SuSE Server9的话,可能就要去修改/etc/init.d/boot.local这个档案了!)利用显示更完整的结果报告
8.repquota quota事实上,除了可以用来视察用户与群组运用的限制值之外,其实,我们还可以运quota quota用更具体的报告指令,就是这个吩咐呢!他的根本用法是这样的quota repquota[root@linux〜]#repquota-a[-vug]参数-a干脆到/etc/mtab搜寻具有quota标记的,并报告quota的结果;-v输出全部的quota结果,而非仅下达指令者自己的quota限值;-u显示出访用者的quota限值〔这是默认值);-g显示出个别群组的quota限值范例范例一查阅系统内全部的具有的的限值状态quota[root@linux~]#repquota-av-**Report for user quotason device/dev/hdblBlock gracetime:24:00;Inode gracetime:7daysBlock limitsUserused soft hard graceused soft hard graceroot-7788800400quserl-04500050000000quser2―04500050000000==这是所谓的系统相关信息,用才会显示Statistics:-vTotal blocks:7Data blocks:1Entries:3范例二仅列出与的限值:user groupquota[root@linux〜]#repquota-aug-**Report foruser quotason device/dev/hdb1Block gracetime:24:00;Inode gracetime:7daysBlock limitsUserused soft hard graceused soft hard graceroot-7788800400-**Report forgroup quotason device/dev/hdb1Blockgracetime:7days;Inode gracetime:7daysBlock limitsGroupused soft hard graceused soft hard graceroot-7788800400依据这些信息,您就可以知道目前的限制状况了!八一八不改动原有系统的实例quota好了,我们前面账号管理的局部曾经提到这个东西嘛!假如我们要设定一个对外开启的e-mail邮件主机的时候,那么最好对于邮件空间有点限制比拟好,免得犹如上面提到的一些问题一样,造成用户的运用权不一!所以说,运用的确是一个好建议!这个时候该怎么办呢?quota什么怎么办?嗯!是这样的,由于『只能针对整个进展整体的磁盘配额,无法针quota partition对某个书目进展磁盘配额!』针对这个观念,我们不难发觉将邮件存在个人的家书目与将邮件统一放在/home下的一个共享书目是一样的!为什么呢?这是因为针对的是整个磁盘呀!呵呵!所以,您必需先确定『您的是一quota/home个独立的』才行!partition不过,很惋惜的是,当时我们进展主机安装时,假如遗忘将独立成一个时,Linux/home partition那该怎么办?是否须要将进展重新分割与挂载?还有,假如也遗忘将这个/home/var/spool/mail放置的书目独立出来,又该如何是好啊?举个简洁的例子来说,在上面的那个实作当中,mailbox你会发觉,我的仅有/、、那我的全部运用者都在里面,邮件在partition/diskl/disk2,/home/var/spool/mail卜,真要命!怎么办呢?其实没有怎么难!既然是针对整个来进展限制,那我又已经将做好了,quota partition/disk2quota那么我只要将这整个书目搬移到底下;/home/disk2利用来建立连结数据;In-s/disk2/home/home将整个搬移到底下;/var/spool/mail/disk2利用来建立连结数据In-s/disk2/mail/var/spool/mail只要这样的一个小步骤,嘿嘿!您家主机的邮件就有确定的限额了!当然!您也可以依据不同的运用者与群组来设定然后同样的以上面的方式来进展的动作!就有不同的限quota link额针对不同的用户提出!很便利吧!!八一本章习题练习假如我有一个主机,将来想要对外供应与的效劳,同时预料供应个人网页空Linux MailWeb间的效劳,然而我希望供应而那么供应的空间,那么我应当如何规划mail30MB Web20MB我的系统?在的限制中,由于他限制的是整个呢!所以既然要分为两个效劳来限制,就须quota partition要设定成两个了!这个案例当中是以为新架设的角度来看,所以我们的规划就partition Linux较为简洁!假设我的硬盘为的硬盘,那么我可以这样设定30GB/256MBSwap2*RAM/usr3〜5GB/backup5GB其它的空间平均分给/home/var/spool/mail这样就可以啦!然后安装完成之后,套用的设定,即可做好限制!很是便利的!quota这就好玩了!并不是全部在上面的账号都可以设定呢,例如就不能设定Linux quotaroot quota,因为整个系统全部的数据几乎都是他的!人「这支程序对硬盘配额的限制工程quota这个程序针对整个的限制工程主要分为底下几个局部quota partitionsoft这是最低限制容量的意思,运用者在宽限期间之内,他的容量可以超过但必须要宽限时间soft,之内将磁盘容量降低到soft的容量限制之下!hard这是『确定不能超过』的容量!跟相比的意思为何呢通常会比为高,soft hardlimitsoftlimit例如网络磁盘空间为那么就设定为,但是为了让运用者有确定的戒备心,30MB,hardlimit30MB所以当运用空间超过时,例如运用者运用了的空间时,那么系统就会警告运用者,25MB27MB让运用者可以在『宽限时间内』将他的档案量降低至25MB亦即是softlimit之内!也就是说,soft到hard之间的容量其实就是宽限的容量啦!可以到达针对运用者的『警示』作用!宽限时间那么宽限时间就可以很清晰的知道含意是什么了!也就是当您的运用者运用的空间超过了却还没有到达时,那么在这个『宽限时间』之内,就必须要请运用者将运用的softlimit,hardlimit磁盘容量降低到之下!而当运用者将磁盘容量运用状况超过时,『宽限时间』softlimit softlimit就会自动被启动,而在运用者将容量降低到之下,那么宽限时间就会自动的取消!softlimit根本的吩咐介绍quota在开场进展的实践之前,我们得来了解一下要运用的指令!根本上分为两种,一种quota quota是查询功能、另一种那么是编辑的内容quota quotacheckquotastatswarnquota repquota,quota、下面我们来谈一谈这些根本的指令吧!edquota setquotao/etc/mtab怪了!不是说好要说明相关指令的吗?干嘛提这个档案系统实际挂载的记录文件?呵quota呵!要留意了当我们运用的时候,根本上,系统会去搜寻『系统上具有参数的〜quota quota』所以啰,当我们要运用的功能时,我们的必需已经支持才行一般来说,partition quota quota我们是以编辑后,再重新挂载的方法来让系统的支持的!这个概念可是很重要/etc/fstab quota的喔!A_Aquota[root@linux-]#quota[-uvsl][username][root@linux-]#quota[-gvsl][groupname]参数后面可以接表示显示出该运用者的限制值假设不接表示显示-u username,quota username,出执行者的限制值quota后面可接表示显示出该群组的限制值-g groupname,quota-V显示每个的quota值;可选择以或磁盘容量的限制值来显示;-s inode仅显示出目前本机上面的的值-1quota范例范例一秀出目前自己的限制值:root quota[root@linux-]#quota-guvs范例二秀出这个运用者的磁盘配额dmtsai[root@linux^]#quota-vs-udmtsai留意一下这两个范例,假如您的系统上面尚未有任何的支持的时,quota运用这两个范例时,『不会有任何信息列出来』!不要以为发生错误了!这个吩咐仅是运用来『显示』目前某个群组或者某个运用者的限值!您可以运用display quota来视察一下!quotacheck[root@linux〜]#quotacheck[-avug][/mount_point]参数扫瞄全部在内,含有支持的,加上此参数后,可不必写,因-a/etc/mtab quota/mount_point为扫描全部的了嘛!显示扫描过程的信息;-v『强制』进展的扫描-M:quotacheck范例范例一将全部的在内,含有支持的进展扫描/etc/mtab quota partition[root@linux~]#quotacheck-avugquotacheck:Cant findto checkor notmounted withquota option.没关系张,这是正常的现象因为您尚未启用的参数!〜quota关于参数的下达方法,我们会在稍后说明假如正常的进展扫描,会像下面这样quota[root@linux〜]#quotacheck-avugquotacheck:Scanning/dev/hdbl[/disk2]donequotacheck:Checked3directories and4files[root@linux〜]#11/disk2total32drwx2root root16384Jun2516:22lost+found第一次操作quotacheck可能会有一些错误讯息发生,那应当是正常的!假如运用去查阅一下有支持的那个假设有出现及Is-1quota mount point,aquota.group aquota.uscr,那应当就是已经建立好了记录文件了!quota范例二强制扫描已挂载的[root@linux〜]#quotacheck-avug-m有些时候,在某些上面,进展时、可能会出现如下的错误讯息Linux distributionsquotacheck果真如此的话,quotacheck:Cannot get quota for/dev/hda3quotacheck:Cannot getquota for/dev/hda3那么你可以犹如上面一般,加上的参数来『强制』扫描也可以手动先建立记录文件,然后-m再扫描,如下所示[root@linux〜]#quotacheck-avug必须要留意的是,我这里是以作为一个测试的您的挂载点不确定会和范例一/disk2mountpoint,样!这个吩咐主要的目的在扫描某一个磁盘的空间,他会针对该进展扫描,并且,由quota partitions于该磁盘假设持续运作时,可能扫描的过程中,文件可能会增减,造成扫描的错误发生,quota因此,当运用时,该磁盘将『自动被设定成为只读扇区;至于扫描完毕quotacheck read-only J之后,扫瞄所得的磁盘空间结果会写入该扇区最顶端例如在例子中,扫描这个/disk2/dev/hdbl的扇区,假如是初次扫描,那么扫描完毕之后会产生与叫会放置在aquota.user uota.group,与底下!而假如是建立后的扫描,那么就会更新这两/disk2/aquota.user/disk2/aquota.groupquota个文件!另外,也特殊强调在运用的时候,须要特殊留意在时,得先将Linux quotareboot quota关闭才好!此外,由于新版的在的设计上好像有点小问题,有时候无法完整的进展Linux distributionquota发生犹如上表的状况,解决的方法就是主动手动的建立即可!例如上面的quotacheck,quotafile范例二所显示的edquota[root@linux〜]#edquota[-u username][-g groupname]==修改宽限时间[root@linux〜]#edquota-t[root@linux〜]#edquota-p username_demo-u username参数后面接账号名称可以进入的编辑画面去设定的限制值;-u quotaIvi username后面接群组名称可以进入的编辑画面去设定的限制值;-g quotavi groupname可以修改宽限时间〔就是超过的值后,还能运用硬盘的宽限期限-tquotasoftlimit复制范本那个为已经存在并且已设定好的运用者,意义为『将-p usemame_demo quota这个人的限制值复制给username_demo quotausername]!范例范例一设定这个用户的限制值dmtsai quota[root@linux〜]#edquota-u dmtsaiDiskquotasforuser dmtsai uid501:blocks softhard inodessofthard/dcv/hdbl000000进入编辑画面后,以vi的相关行为进展编辑喔!我们可以看到被编辑的用户是dmtsai,而下面共有七个字段,每个字段的意义我们将在底下的说明接着介绍而假设我们对于dmtsai的限制是的话,那么30MBDisk quotasforuserdmtsaiuid501:blocks softhard inodessofthard/dev/hdbl02500030000000然后就可以储存后离开!范例二将的限制值复制给这个用户dmtsai quota30MB vbirdl[root@linux〜]#edquota-p dmtsai-u vbirdl范例三修订宽限时间|root@linux〜]#edquota-tGrace periodbefore enforcingsoft limitsfor users:Time unitsmay be:days,hours,minutes,or secondsBlockgraceperiodInode graceperiod/dev/hdbl7days7days预设的恕限时间是天!你当然可以修订时间!7这个吩咐就是在编辑每一个『个人』或者是『群组』的数值!通常我们以quota edquota-u username或者是来编辑个人与群组的设定值不过,或许您会觉得一个一个edquota-g groupnamequota安排好像很慢的样子!那么您也可以干脆一个人的设定值给其它人,就犹如上面其次个copy例子,利用已经建立好的来建立这个人的限额!这个指令可是很重要的呦!dmtsai vbirdlquota另外,范例一当中出现的那七个字段代表的意义我们得要谈一谈啊代表这个是针对哪一个的意思以范例一的状况来说,指的是啰!也quota partition/dev/hdbl就是那个书目底下的限制值啦!/disk2quotablocks这个是目前运用者在这个参考上面一个信息,所消耗的磁盘容量,也dmtsaiuid501/dev/hdbl就是目前的运用掉的空间啦!单位是喔!这个信息是程序自己计算出来的,所以Kbytes quota请不要修改他!soft与hard这个是目前的运用者在这个之内的限制值!至于与的意思就犹如前一节dmtsai quotasofthard最终面提的那个意思啦!代表的是一个『警告』限值,那么是一个『不行超过的限值』,softhard与中间的差值那么为宽限的数值而当与数值为的时候,表示『没有限制』softhardsofthard的意思!而数值的单位仍是喔!Kbytesinodes是目前运用掉的状态,也是自己计算出来而得到的,所以不要去变更他一般而言,inode quota不简洁限制,所以您可以不必去限制呢!inode inodequotaon|root@linux〜]#quotaon[-avug|[root@linux-]#quotaon[-vug][/mount_point]参数针对用户启动-u quota aquota.user针对群组启动-g quotafaquota.group显示启动过程的相关讯息;-v-a依据/etc/mtab内的设定启动有关的quota,假设不加-a的话,那么后面就须要加上特定的那个!范例范例一启动全部的具有的quota[root@linux〜]#quotaon-auvg/dev/hdbl[/disk2]:group quotasturned on/dev/hdbl[/disk2]:user quotasturned on范例二仅启动里面的设定值/disk2user quota[root@linux~]#quotaon-uv/disk2这个吩咐是在启动的!不过,由于这个指令是启动与的,所以quota aquota.group aquota.user您就必须要先完成quotacheck的工作了!然后简洁的下达quotaon-a即可启动!quotaoff[root@linux〜]#quotaoff[-a][root@linux〜]#quotaoff[-ug][/mount_point]参数全部的的都关闭(依据)-aquota/etc/mtab仅针对后面接的那个关闭-u/mount_point userquota仅针对后面接的那个关闭-g/mount_point groupquota范例范例一[root@linux quotaoff-a这个吩咐就是关闭了的限制啦!quota实践quota运用的方面很广,不过,一般的用途有以下这些Quota限制某一群组所能运用的最大磁盘配额(运用群组限制〕你可以将你的系统上的用户分门别类,有点像是目前很流行的付费与免付费会员制的状况,你比拟喜好的那一群的运用配额就可以给高一些!呵呵!八一八限制某一用户的最大磁盘配额(运用用户限制)在限制了群组之后,您也可以再接着针对个人来进展限制,使得同一群组之下还可以有更公允的安排!以的方式,来使邮件可以作为限制的配额(更改这个路径)Link/var/spool/mail假如是分为付费与免付费会员的『邮件主机系统』,是否须要重新再规划一个硬盘呢?也不须要啦!干脆运用的方式指向〔或者其它已经做好的磁盘)就可以啦!这通常Link/home quota是用在原本规划不好,但是却又不想要更动原有主机架构的状况中啊!那么从开场打算的支持到整个设定完毕的主要的步骤也许是quota设定的支持参数:由于必须要让上面的支持才行,一般来说,
1.partition quota quotapartition支持度最好的是启动支持最简洁就是编辑使得打算要开放的磁ext2/ext3,quota/etc/fstab,quota盘可以支持quota;建立记录文件
2.quota刚刚前面讲过,整个进展磁盘限制值记录的档案是要建立这两个quotaaquota.user/aquota.group,档案就必须要先利用扫描才行喔!所以,接下来的步骤就是运用来扫quotacheck quotacheck描一下我们要运用的磁盘;编辑限制值数据
3.quota再来就是运用来编辑每个运用者或群组的可运用空间;edquota
4.重新扫描与启动quota设定好之后,建议可以再进展一次然后再以来启动吧!quota quotacheck,quotaon整个设定的步骤就只是这样而已,简洁吧!我们下面就干脆来用一个范例介绍一下整个quota流程,好让您更清晰的了解到整个步骤!范例是这样的主机里面主要针对及这两个用户来进展磁盘配额,且这两个用户都是挂
1.Linux quserlquser2在群组里面的qgroup
2.每个运用者总共有50MB的磁盘空间〔不考虑inode)限制!并且soft limit为45MB;而宽限时间设定为天,也就是说,这两个人可以突破的限制,但是在一天之内必须
3.145MB要将多余的文件删除,否那么将无法运用剩下的空间(也就是说,这个账号也许就不能进展新建文件的工作了);这个群组考虑最大限额,所以设定为好了!
4.gquota90MB多说无用,我们就实际来进展!打算好测试的环境,用户与群组的建立L这两个账号应当是不存在我们的系统的,所以,抓紧将他设置上去吧![root@linux~]#groupadd qgroup[root@linux~]#useradd-m-g qgroup quserl[root@Iinux~]#useradd-m-g qgroupquser2|root@linux〜]#passwd quserl[root@linux-]#passwd quscr2建立好的支持
2.quota由于较完整的支持是须要在的文件系统下才可以启动,所以建议你就必quota ext2/ext3Linux须要将打算开启的磁盘启动参数,写入的磁盘设定才行()以例子而言,quota quota/etc/fstab!想要在/disk2下进展quota的限制quserl,quser2这两个用户!这是因为这个/disk2是一个独立的扇区,这可以运用来查询此外,必需特殊留意的是,最好不要以根书目亦即是/进展df quota!否那么简洁有些问题!另外,不要针对做反正做了也没用!root quota!|root@linux〜]#df1K-blocks UsedAvailable Use%Mounted on/dev/hdal59522523193292245172057%//dev/hdbl282676087790426730604l%/disk2/dev/hda5949264422725287754123%/diskl嗯!是独立的并且他的设备名为好了!那么我就必须要启动这个/disk2partition,/dev/hdbl,/disk2的档案格式,好了!那么由于文件格式的设定是写在里头,所以我们/dev/hdbl quota/etc/fstab以来编辑他吧!只要在里头增加了就可以啦!(注请特殊留意,vi/etc/fstab usrquotagrpquota这两个工程请『务必』不要写错了!请在写入之前好好的再次检查,因为写错之后,/etc/fstab很有可能造成系统无法开机,虽然写错的机率不高,但是很有可能!)[root@linux〜]#vi/etc/fstabLABEL=//ext3defaults11LABEL=/diskl/diskl ext3defaults12二LABEL/disk2/disk2ext3defaults,usrquota,grpquota12/dev/hda3s defaults00留意到我们所须要设定的那个的那一行,在第四字段多了留意,在/disk2usrquota,grpquota『defaults,usrquota,grpquota』之间都没有空格!这样就算参与了的磁盘格式了!不过,由于真正的在读取的时候是读取这quotaquota/etc/mtab个档案的,偏偏这一个档案须要重新开机之后才能够以的新数据进展改写!所以这个/etc/fstab时候你可以选择重新开机();reboot重新来启动设置!remount对不太喜爱重新开机的人,可以这样做[root@linux〜]#umount/dev/hdb1[root@linux〜]#mount-a[root@linux〜]#grep7disk2/etc/mtab/dev/hdbl/disk2ext3rw,usrquota,grpquota00事实上,也可以利用的功能!mount remount[root@linux~]#mount-o remount/disk2这样我们就已经胜利的将的功能参与了!另外,在这里是以这个磁盘格式来测试quota ext3quota的!
3.扫描磁盘的用户运用状况,并产生重要的aquota.group与aquota.user接下来就是要来扫描一下我们所须要的磁盘究竟有没有多余的空间可以让我们来设定quota呢?并且将扫描的结果输出到这个磁盘的最顶层去[也就是下)这个时候就须要/disk2quotacheck这个吩咐的帮助了!运用就可以轻易的输出了将所须要的数据!并在quotacheck/disk2下会产生aquota.group与aquota.user这两个文件![root@linux〜]#quotacheck-avugquotacheck:Scanning/dev/hdbl|/disk2|donequotacheck:Checked3directories and4files[root@linux〜]#11/disk2运用就可以轻易的将所须要的数据给他输出了!但是很惊奇的是,在某些版quotacheck Linux本中,不能够以叫〔来启动这有可能是因为旧版的关系,所以就另uota.user groupquota,quota外做了一个link文件来欺瞒quota[root@linux〜]#cd/disk2除非您的是比拟旧的版本,否那么不会有这个问题,所以,这个动作你不确Linux distributions定要进展!启动的限额
4.quota再来就是要启动啦!启动的方式也是很简洁的!就是运用即可quota quotaon-av[root@linux quotaon-avug/dev/hdbl[/disk2]:group quotasturned on/dev/hdbl[/disk2]:user quotasturned on留意要看到上面有个的出现,才是真的胜利了!turned on编辑运用者的可运用空间
5.由于我们有两个用户要设置,先来设置好了,运用就对了quserl edquota[root@linux~]#edquota-u quserlDiskquotasforuserquserluid502:blocks softhard inodessofthard/dev/hdbl04500050000000再次强调的是,因为我的里面并没有任何数据存在,所以,在上面这个表格当中,与/disk2blocks才会都是假如您是运用来进展设定的,那么确定不会是inodes0,/home quotablocks/inodes0,这里要特殊留意的好了,上面特殊字体的局部就是我们的设定了,分别是及那4500050000,个单位是啦,转成应当是要除以才对,不过,简洁算一下就好了,不用KBytes MBytes1024太介意!八_八然后将的设定干脆复制给吧!quserl quscr2[root@linux〜]#edquota-pquserlquser2接下来要来设定宽限时间,还是运用edquota![root@linux〜]#edquota-t。
个人认证
优秀文档
获得点赞 0