`
zjb3165
  • 浏览: 21287 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux设置磁盘配额限制

阅读更多

在linux下只有ext格式的磁盘才能启用磁盘配额限制功能

第一步:vi /etc/fstab

找到要开启的磁盘,如:

/dev/hdb2    /home    ext3    defaults    1     1

修改为

/dev/hdb2    /home    ext3    defaults,usrquota,grpquota  1   1

保存退出

这样就算加入了quota,但是要真正生效还需要做一步

第二步:

重启系统或重新加载要开启quota的磁盘

重新加载的步骤如下:

[root]# umount /dev/hdb2   #让这个磁盘离线

[root]# mount -a                  #加载所有的磁盘

[root]# more /etc/tab           #查看/etc/tab可以看到/dev/hdb2的quota已经生效

第三步:

扫描硬盘的使用状态,并产生aquota.group和aquota.user

[root]# quotacheck -avug

描述完成后

[root]# ll /home

可以看到在/home目录下有aquota.group和aquota.user这两个文件

第四步:

启用quota限额

[root]# quotaon -av

看到屏幕上显示

/dev/hdb2 [/home]: group quotas turned on

/dev/hdb2 [/home]: user quotas turned on

如果后面显示的是turned on 说明启用成功了

第五步:

限制用户的配额

[root]# edquota -u test

设置test用户的限额

Filesystem         blocks        soft        hard        inodes    soft    hard

/dev/hdb2          32             0            0              8            0         0

将中间的soft和hard下面的数字修改为要限制的额度如

Filesystem         blocks        soft        hard        inodes    soft    hard

/dev/hdb2          32             40000    500000    8            0         0

要注意的是这里的单位是KB

保存退出这样设置就算完成了

如果要把这个配置复制给另一个用户可以这样做

[root]# edquota -p test test2

这样就把test用户的配置复制给test2用户了

第六步:

但是要配置生效必须启动quotaon才行,所以我们要在系统启动时加入quotaon,否则的话每次重启就必须手动去quotaon了

分享到:
评论

相关推荐

    Linux 磁盘配额管理实验

    Linux 磁盘配额管理是 Linux 操作系统中的一项重要功能,旨在限制用户或用户组对磁盘空间的使用,以避免磁盘空间的滥用和浪费。本实验的目的是将/usr 设置为一个独立分区,并对 Linux 的普通用户设置磁盘限额。 ...

    磁盘配额,linux磁盘配额

    6. **使用`edquota`命令设置特定用户的配额限制:** - `edquota`命令允许管理员为特定用户设置软限制(soft limit)和硬限制(hard limit)。 - 软限制是在用户收到警告之前允许使用的最大磁盘空间量,硬限制则是...

    NFS上实现磁盘配额

    通过设置磁盘配额,可以避免单个用户或应用过度占用资源,导致其他用户无法正常工作的情况,从而维护系统的稳定性和公平性。 ### 实验环境与配置 实验构建在一个包含Linux RHEL5和Windows Server 2003的虚拟化环境...

    linux下设置磁盘配额

    在Linux系统中,设置磁盘配额是一项重要的资源管理功能,它允许系统管理员对用户或用户组在文件系统上的磁盘使用量进行限制,从而有效防止单个用户或组过度占用磁盘空间,确保系统资源的公平分配。本文将详细探讨...

    linux批量设置用户磁盘配额

    在Linux系统管理中,批量设置用户磁盘配额是一项重要的任务,它有助于合理分配系统资源,避免因单个用户过度占用磁盘空间而导致系统性能下降或资源耗尽。以下是对如何在Linux环境下批量设置用户磁盘配额的详细解析:...

    linux磁盘配额管理

    ### Linux磁盘配额管理详解 #### 实验背景与目的 磁盘空间是任何操作系统中宝贵的资源之一。在Linux环境中,有效地管理和分配磁盘空间对于维护系统的稳定性和提高资源利用率至关重要。磁盘配额功能允许管理员为...

    Linux下的磁盘配额.pdf

    配置步骤包括挂载时添加选项、检查磁盘配额限制、创建磁盘配额数据库、重启系统或激活磁盘配额、编辑磁盘配额限制、查看磁盘配额所有限制、关闭磁盘配额等。 在配置磁盘配额时,需要挂载时添加选项usrquota和...

    linux磁盘配额.docx

    使用 edquota 命令编辑磁盘配额,可以对用户和组进行磁盘配额,并设置软限制和硬限制。 七、常见参数解释 * usrquota:代表可以对用户做磁盘配额 * grpquota:代表可以对组来做磁盘配额 * aquota.user:存储用户...

    17-3-RHEL7-Linux+磁盘配额技巧

    在Linux系统中,磁盘配额是指对用户或用户组在特定文件系统上所能占用磁盘空间进行限制的一种管理方法。本文主要探讨了在Red Hat Enterprise Linux 7(RHEL 7)中实施磁盘配额的技巧,以帮助系统管理员更有效地管理...

    linux磁盘配额.pdf

    Linux 磁盘配额配置详解 Linux 磁盘配额是一种控制用户或组在文件系统中磁盘空间使用的机制。它可以对用户和组实施磁盘配额,限制他们在文件系统中的磁盘空间使用。Linux 下面可以针对 ext2 和 ext3 的文件系统来做...

    磁盘配额的步骤

    "Linux 磁盘配额详解" 在 Linux 中,磁盘配额是一个强大的工具,能够帮助系统管理员控制和管理用户对磁盘空间的使用情况。磁盘配额可以根据用户或分区对磁盘空间进行限制和管理,从而避免了磁盘空间的滥用和系统...

    linux针对用户的磁盘配额(quota)

    一、理论部分 1.什么是磁盘配额?...用户组限制——限制某一用户组所能使用的最大磁盘配额 用户限制——限制某一用户所能使用的最大磁盘配额 目录限制——限制某一用户的最大磁盘配额 3.使用限制 ext文件系统无法针

    认识Linux的磁盘配额.pdf

    在Linux操作系统中,磁盘配额是一项至关重要的管理工具,它允许系统管理员限制单个用户或用户组在特定分区上可以使用的磁盘空间大小。在默认情况下,Linux系统并未对用户的磁盘使用进行限制,这可能导致某些用户无意...

    Linux磁盘配额管理.pdf

    可以为用户或组群分配磁盘配额,并设置软性和硬性限制。 六、管理磁盘配额 在配额被实现后,需要维护磁盘配额,以便确保系统的稳定运行。 七、quota 命令 quota 命令可以显示当前文件系统的磁盘配额信息。 八、...

    Redhat Linux系统下关于磁盘配额的设置

    本文详细讲解了在Redhat Linux系统下设置磁盘配额的步骤。 首先,确认系统已经安装了quota软件包。可以通过执行`rpm -q quota`命令来检查。如果未安装,需要通过`yum install quota`或`apt-get install quota`进行...

    在Linux NFS服务器上实现磁盘配额

    在Linux NFS服务器上实现磁盘配额 实现共享NFS磁盘限制 可用于docker容器挂载卷的大小限制 方便管理各容器大小

    Linux磁盘配额和RAID5

    Linux磁盘配额和RAID5是两个在服务器管理和存储优化方面至关重要的概念。Linux系统中的磁盘配额可以有效地管理用户或组的磁盘空间使用,防止个别用户占用过多资源,而RAID5则是一种磁盘冗余技术,通过分布式奇偶校验...

    Linux磁盘配额管理:策略、工具与实践

    在Linux系统中,磁盘配额管理是一个重要的功能,它允许系统管理员限制用户或用户组的磁盘使用量,从而有效控制磁盘空间的使用并防止滥用。本文将详细介绍Linux系统中进行磁盘配额管理的方法,包括配额的设置、监控和...

    210044-手把手部署Linux下磁盘配额(quota)应用与实战.docx

    手把手部署 Linux 下磁盘配额(quota)应用与实战 本文档主要讲解了 Linux 系统中磁盘配额(quota)的概念、作用、用途、缺点和实战部署。磁盘配额可以简单地理解为对硬盘的使用权限的设置,以避免多人使用同一个...

Global site tag (gtag.js) - Google Analytics