欢迎来到天天文库
浏览记录
ID:51593362
大小:114.00 KB
页数:8页
时间:2020-03-13
《AIX下JFS2文件系统的配额管理介绍.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、AIX下JFS2文件系统的配额管理介绍前言本文简要介绍在AIX5.3上如何使用JFS2文件系统上的配额管理功能。通过该功能,可以使得管理员能够对文件系统的空间使用进行更精确和灵活的控制。为什么要使用配额功能作为系统管理员,往往会面临这样的问题:一个普通用户上传了一个大文件撑满了/tmp文件系统,就导致系统挂起,或者是某个用户占用了太多的空间而导致所有其他用户都无法在其home目录下创建文件。这样的情况发生时往往会让管理员措手不及,既不敢贸然删除文件,又必须尽快解决问题。那么配额功能就是为了解决这样的问题的。一般说来,如果您的环境符合以下情形中
2、的任意一条或多条,您就应该考虑使用配额管理:1.系统中有多个应用,需要对它们的空间使用进行控制2.系统中有多个用户,需要对他们的空间使用进行控制3.系统中有容易生成大量日志或core文件的程序,需控制它们占用的空间4.需要简单快捷的了解系统中用户的空间使用情况JFS2文件系统配额功能简介AIX5.3中通过bos.sysmgt.quota程序包提供了JFS2文件系统上的配额(quota)支持,该软件包可以在操作系统光盘中找到。该软件包包含了如下一些命令:清单1.bos.sysmgt.quota软件包所包含的命令[root/]#lslpp-fbo
3、s.sysmgt.quotaFilesetFile----------------------------------------------------------------------------Path:/usr/lib/objreposbos.sysmgt.quota5.3.0.10/usr/sbin/repquota/usr/sbin/edquota/usr/sbin/quot/usr/sbin/quotacheck/usr/sbin/quotaoff->/usr/sbin/quotaon/usr/sbin/quotaon/usr
4、/sbin/j2edlimit/usr/sbin/quota在后面的介绍中我们会看到,配额管理中的大部分控制都是通过这些命令来实现的。一般说来,使用配额管理的大致步骤如下:1.更改文件系统属性以启用配额管理2.建立配额限制类(LimitsClass)3.设置相应用户/组所使用的配额限制类大小4.对配额使用情况进行观察或调整下面我们就详细介绍一下如何使用配额管理:使用JFS2的配额管理及相关命令介绍1.为使用配额管理功能,首先我们必须在文件系统上启用配额管理,可以通过smittychjfs2进入,选择相应的文件系统后,根据需要将“ENABLEQ
5、uotaManagement?”项设置成all,user(只使用用户配合)或group(只使用组配额)。本例中以/test文件系统为例: 清单2.smittychjfs2菜单Change/ShowCharacteristicsofanEnhancedJournaledFileSystemTypeorselectvaluesinentryfields.PressEnterAFTERmakingalldesiredchanges.[MORE...2][EntryFields]SIZEoffilesystemUnitSize512bytes+*Nu
6、mberofunits[131072]#MountGROUP[]MountAUTOMATICALLYatsystemrestart?no+PERMISSIONSread/write+MountOPTIONS[]+StartDiskAccounting?no+BlockSize(bytes)4096InlineLog?noInlineLogsize(MBytes)[0]#ExtendedAttributeFormat[v1]ENABLEQuotaManagement?all+[BOTTOM]F1=HelpF2=RefreshF3=CancelF
7、4=ListF5=ResetF6=CommandF7=EditF8=ImageF9=ShellF10=ExitEnter=Do回车执行后,可以看到系统在/test文件系统的根目录下生成了两个文件quota.user和quota.group。这两个文件是用来保存和管理配额信息的,在日常操作中注意不要误删除。清单3.启用配额功能的输出Initializingquotafile/test/quota.userInitializingquotafile/test/quota.group***Checkinguserandgroupquotasfor/
8、dev/testlv(/test)rootfixed:inodes0->4blocks0->68systemfixed:inodes0->4blocks0->68T
此文档下载收益归作者所有