DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 783|回复: 0
打印 上一主题 下一主题

[待整理] redhat下磁盘配额设置

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-11 02:41:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
配额可以使各个用户和组无法占用分区的全部空间。可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。
        默认情况下,readhat会安装和激活quota rpm包。如果不能确定,可以运行命令:rpm -q quota。
配额通常在内核中激活。
       要对特定的用户使用配额,需要六个步骤:
1。修改/etc/fstab,对所选文件系统激活配额选项;
2。重新装载文件系统,使改变生效;
3。在该文件系统开头建立aquota.user文件。
4。扫描相应文件系统,用quotacheck 命令生成基本的配额文件;
5。用edquota命令,对特定用户采用配额限制;
6。最后,用quotaon命令激活配额。
下面,举例说明如何在/分区下对用户test做磁盘配额限制:
修改/etc/fstab
#vi /etc/fstab ,在
LABEL=/ / ext3 defaults 1 1 行激活磁盘配额,修改后的结果如下:
LABEL=/ / ext3 defaults,usrquota 1 1

保存退出后。
重新装载文件系统,使改变生效
重新激活/etc/fstab改变:#mount -o remount /

建立aquota.user文件
在/ 分区下生成aquota.user文件,最简单的方法是使用touch命令:
touch aquota.user ,修改aquota.user文件的权限,只让root用户访问:
chmod 600 aquota.user
进行配额检查
可以使用quotacheck -avum 命令生成相应的配额文件。
-a:扫描 /etc/fstab中支持配额的文件系统;
-v:生成冗长输出;
-u:检查用户配额;
-m:重新装载扫描的文件系统;
对用户test设置配额
运行如下命令:edquota test
LABEL=/ / ext3 defaults,usrquota 1 1
Disk quotas for user test (uid 501):
Filesystem blocks soft hard inodes soft hard
/dev/hda2 20 100000 0 6 0 0
~

进行inodes soft hard 设置。
启用配额
#quotaon / (使用quotaoff /可以取消/分区的配额设置)

至此,对/分区对test用户的配额设置就完成了。
可以采用下列命令将相同的限制复制给其他用户(kk tt):
#edquota -up test kk tt
另,使用repquota命令来监控配额使用情况。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-1-11 04:24 , 耗时 0.080375 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表