Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1052656
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:25:19


Redhat下磁盘配额设置 配额可以使各个用户和组无法占用分区的全部空间。 可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。 默认情况下,readhat会安装和激活quotarpm包。如果不能确定,可以运行命令:rpm-qquota。 配额通常在内核中激活。 要对特定的用户使用配额,需要六个步骤: 1.修改/etc/fstab,对所选文件系统激活配额选项; 2.重新装载文件系统,使改变生效; 3.在该文件系统开头建立aquota.user文件。 4.扫描相应文件系统,用quotacheck命令生成基本的配额文件; 5.用edquota命令,对特定用户采用配额限制; 6.最后,用quotaon命令激活配额。 下面,举例说明如何在/分区下对用户test做磁盘配额限制: 修改/etc/fstab #vi/etc/fstab,在 LABEL=//ext3defaults11行激活磁盘配额,修改后的结果如下: LABEL=//ext3defaults,usrquota11 保存退出后。 重新装载文件系统,使改变生效 重新激活/etc/fstab改变:#mount-oremount/ 建立aquota.user文件 在/分区下生成aquota.user文件,最简单的方法是使用touch命令: touchaquota.user,修改aquota.user文件的权限,只让root用户访问: chmod600aquota.user 进行配额检查 可以使用quotacheck-avum命令生成相应的配额文件。 -a:扫描/etc/fstab中支持配额的文件系统; -v:生成冗长输出; -u:检查用户配额; -m:重新装载扫描的文件系统; 对用户test设置配额 运行如下命令:edquotatest LABEL=//ext3defaults,usrquota11 Diskquotasforusertest(uid501): Filesystemblockssofthardinodessofthard /dev/hda2201000000600 ~ 进行inodessofthard设置。 启用配额 #quotaon/(使用quotaoff/可以取消/分区的配额设置) 至此,对/分区对test用户的配额设置就完成了。 可以采用下列命令将相同的限制复制给其他用户(kktt): #edquota-uptestkktt 另,使用repquota命令来监控配额使用情况。 (责任编辑:龚勋)


下载本文示例代码
阅读(270) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~