AIX下JFS2文件系统的配额管理介绍.doc

上传人:自*** 文档编号:126164838 上传时间:2020-03-22 格式:DOC 页数:8 大小:114KB
返回 下载 相关 举报
AIX下JFS2文件系统的配额管理介绍.doc_第1页
第1页 / 共8页
AIX下JFS2文件系统的配额管理介绍.doc_第2页
第2页 / 共8页
AIX下JFS2文件系统的配额管理介绍.doc_第3页
第3页 / 共8页
AIX下JFS2文件系统的配额管理介绍.doc_第4页
第4页 / 共8页
AIX下JFS2文件系统的配额管理介绍.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《AIX下JFS2文件系统的配额管理介绍.doc》由会员分享,可在线阅读,更多相关《AIX下JFS2文件系统的配额管理介绍.doc(8页珍藏版)》请在金锄头文库上搜索。

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 -f bos.sysmgt.quota Fileset

3、File - Path: /usr/lib/objrepos bos.sysmgt.quota 5.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/sbin/j2edlimit /usr/sbin/quota 在后面的介绍中我们会看到,配额管理中的大部分控制都是通过这些命令来实现的。一般说来,使用配额管理的大致步骤如下:1. 更改文件系统属性以启用配额管理2.

4、建立配额限制类(Limits Class)3. 设置相应用户 / 组所使用的配额限制类大小4. 对配额使用情况进行观察或调整下面我们就详细介绍一下如何使用配额管理:使用 JFS2 的配额管理及相关命令介绍1. 为使用配额管理功能,首先我们必须在文件系统上启用配额管理,可以通过 smitty chjfs2 进入,选择相应的文件系统后,根据需要将“ENABLE Quota Management?”项设置成 all,user(只使用用户配合)或 group(只使用组配额)。本例中以 /test 文件系统为例:清单 2. smitty chjfs2 菜单 Change / Show Character

5、istics of an Enhanced Journaled File System Type or select values in entry fields. Press Enter AFTER making all desired changes. MORE.2 Entry Fields SIZE of file system Unit Size 512bytes + * Number of units 131072 # Mount GROUP Mount AUTOMATICALLY at system restart? no + PERMISSIONS read/write + Mo

6、unt OPTIONS + Start Disk Accounting? no + Block Size (bytes) 4096 Inline Log? no Inline Log size (MBytes) 0 # Extended Attribute Format v1 ENABLE Quota Management? all + BOTTOM F1=Help F2=Refresh F3=Cancel F4=List F5=Reset F6=Command F7=Edit F8=Image F9=Shell F10=Exit Enter=Do 回车执行后,可以看到系统在 /test 文件

7、系统的根目录下生成了两个文件 quota.user 和 quota.group。这两个文件是用来保存和管理配额信息的,在日常操作中注意不要误删除。清单 3. 启用配额功能的输出 Initializing quota file /test/quota.user Initializing quota file /test/quota.group * Checking user and group quotas for /dev/testlv (/test) root fixed: inodes 0 - 4 blocks 0 - 68 system fixed: inodes 0 - 4 block

8、s 0 - 68 The filesystem size is already 131072. 启用配额后,使用 lsfs -q /test 可以看到有 quota 的信息:清单 4. lsfs 命令输出 root /testlsfs -q /test Name Nodename Mount Pt VFS Size Options Auto Accounting /dev/testlv - /test jfs2 131072 rw no no (lv size: 131072, fs size: 131072, block size: 4096, sparse files: yes, inli

9、ne log: no, inline log size: 0, EAformat: v1,Quota: userquota,groupquota, DMAPI: no)2. 在启用了配额后,我们就可以通过 j2edlimit 命令或 smit j2addlimit 菜单来建立配额限制类(Limits Class)。下图显示的是执行 j2edlimit -u /test 的界面,-u 参数表明是用来建立用户配额限制类(User Limits Classes)。该命令会调用 vi 编辑器,我们可以在其中输入如图 1 中红框内所示文字。输入的内容分为 4 大部分:a. 第一个部分是 ID,本例中为“

10、”号表示这是一个新增的条目,系统将自动为新加入的条目分配 ID,该 ID 将会在后面指定配额时用到;b. 第二个部分是空间配额限制(Block Limits)。该部分就是用来设置用户使用空间大小的,可以用数字加上“k”“m”“g”来表示相应的大小。配额限制被分为软限制(soft)和硬限制(hard)两类。软限制可以在宽限期(grace period)里被超越,而硬限制是无法被超越的。c. 第三个部分是文件数配额限制(File Limits)。该部分是用来设置用户使用的总文件数的,包括文件,目录或临时文件。同样的,文件数配额限制也分为软限制和硬限制两种。d. 第四个部分是宽限期(Grace Pe

11、riod)。该部分表示用户可以在多长的时间内超出软限制,一旦超过这个时间,软限制将被提升成为硬限制,所有新的空间申请都会被拒绝,用户必须将使用的空间或文件数降低到软限制以下后才可以继续使用。针对空间和文件数可以分别设置不同的宽限期。图 1. 建立用户配额类保存并退出 vi 后,j2edlimit 命令会对输入的信息进行分析并保存至 quota.user 文件中,同时显示在屏幕上(如图 2 所示)图 2. 建立用户配额类命令输出同样的,你也可以使用 j2edlimit -g /test 来创建组配额类(Group Limits Classes)。方法是类似的,这里就不再详述。在建立了配额限制类后

12、,我们就可以针对用户或组进行配额设置了,该操作同样通过 j2edlimit 命令进行,或者 smit j2assignlimit 菜单。假设我们已经配置了如图 5 所示配额限制类清单 5. j2edlimit -l 命令及输出 root /# j2edlimit -l /test User Limits Classes for file system /test Block Limits units: g=gigabyte, m=megabyte, or optional k=kilobyte Grace Period units: d=days, h=hours, m=minutes, or s=seconds Limits Class ID 0 is the

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号