当前位置:  技术问答>linux和unix

quota的问题

    来源: 互联网  发布时间:2015-06-01

    本文导语:  我在RH7.2上,想装一个quota,按照howto的文档,没有成功过,请各位大侠指点。 我的机器有/、/home、/data分区等,我想在/data分区安装quota。 | 首先必须在要限制的文件系统的根目录下建立一名...

我在RH7.2上,想装一个quota,按照howto的文档,没有成功过,请各位大侠指点。
我的机器有/、/home、/data分区等,我想在/data分区安装quota。

|
首先必须在要限制的文件系统的根目录下建立一名字为quotas的文件,该文件的所有者应是root,且其它用户不可以对它进行写操作。
方法是:
# cd  /home  (进入文件系统根目录,注意并不是系统根目录,本例为/home目录)
# touch quotas(创建一名字为quotas的空文件)
# chmod 644 quotas (更改文件属性,使只有root可以对它进行写操作)

然后,编辑/etc/vfstab文件,找到要进行硬盘限额服务的文件系统,并将mount option字段的值设为rq,然后并存盘退出。

完成这两步后,使用edquota命令为每个用户设置硬盘限额,在root权限下输入以下命令:
#edquota  username
这时系统会自动生成一个临时文件,并且有如下内容:
fs /users blocks (soft = 0, hard = 0) inodes (soft = 0, hard = 0)
其中fs字段表明使用硬盘限额的文件系统,本例为/users,block和inodes表明用户可以使用的硬盘千字节数和I节点数,即用户可使用的硬盘空间和可建立的文件数,soft和hard分别对于前面提及的软限制和硬限制。

编辑这个文件,把软,硬限制设置到合适的数值,然后存盘退出。这时可以看到quotas文件的大小已经被改变,说明用户的限额已经储存。重复这条命令,给每一个用户都配置硬盘限额。另外,如果分配给用户的硬盘限额都相同,可以使用 “-p” 参数而不用为每个用户都编辑一个文件。
它的使用方法是:
#edquota  -p  reference-usernameusername

编辑完文件后,就可以用quotaon来启动服务了,在root权限下输入
#quotaon  /users
就可以启动限额服务。如果要查看各个用户的当前使用情况,可以使用repquota 命令。
在root权限下输入:
#repquota /users


|
在/etc/fstab中加入下面这一行:
LABEL=/data  /data  ext3    defaults,usrquota,grpquota 1 2

注意,之后要重新挂载该文件系统。即先umount再mount

然后,创建配额文件:
quotacheck -acug /data
再生成当前磁盘用量表:
quotacheck -avug

为用户user1配置配额(edquota 使用 EDITOR 环境变量所定义的文本编辑器):
edquota user1

在出现的hard列中编辑你要控制的磁盘空间大小。保存后退出。

之后你可以使用quota user1来校验user1的配额是否被设置。

|
需要到runlevel=1,即单用户模式下设置。

|
七. 用户磁盘配额(Redhat7.2通过)
1. 在/etc/fatab中需要quota的分区后添加usrquota和grpquota,会在/etc/mtab中自动添加此quota
2. 使用quotacheck –mavg  在要quota的分区主目录下生成aquota.user和aquota.group文件
3. 使用quotaon  -aug  打开所有quota
4. 使用edquota或linuxconf中的quota选项为用户(-u)或组(-g)创建配额项
5. 重启后,quota会生效,使用quota命令可以查看配额情况

    
 
 

您可能感兴趣的文章:

  • 关于磁盘限额quota 的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • redhat linux下quota失败
  • rh8.0为何不能quota?
  • 求助,quota算出来的磁盘空间不准
  • 怎样用quota限制某个目录内部的文件大小?
  • 帮助:samba和quota能一起使用吗??
  • quota工具有没有命令行方式的??
  • quota
  • [Fedora 10]enable local filesystem quotas[卡住一段时间]
  • 有那位大哥知道怎样配置quota?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3