【Red Hat linux】quota软件磁盘配额管理

磁盘配额介绍

quota软件设置的磁盘配额功能,只在指定的文件系统(分区)有效,磁盘配额的限制对象为系统中指定的用户账号、组账号进行限制。

磁盘配额的限制类型分为

磁盘容量:限制用户能够使用的磁盘数据块大小,也就是限制磁盘空间的大小,默认单位为KB。

文件数量:限制用户能够拥有的文件个数,在linux中每一个文件都有一个对应的数字标记,称为i节点            号,这个编号在同一个文件系统内是唯一的。

磁盘配额的限制方法

软限制:指在固定期限内暂时允许这个用户超过这个限制,但是系统会给出警告。

硬限制:指绝对禁止用户超过此限制,硬限制的值不能小于软限制否则软限制失效。

实验目的

为用户设置磁盘配额并验证

为组设置磁盘配额并验证

为用户附加组设置磁盘配额并验证


同时为用户和用户所在的组设置磁盘配额验证哪个生效

实验步骤

设置磁盘配额首先要关闭selinux

将/dev/vg01/lv01挂载到/opt目录下并做磁盘配额

使用 “-o usrquota,grpquota”选项挂载增加对用户和组配额功能的支持

使用mount命令查看挂载情况

使用“quotacheck -augcv”检测硬盘配额并生成配额文件

-a:表示扫描所有分区(若不加-a则需要指定分区路径)

-u和-g:表示检测用户和组配额信息

-c:表示创建配额文件

-v:表示显示命令执行过程中的细节

出现“old file not found”之类的提示信息是正常的

查看/opt目录会发现多了2个配额文件

使用“edquota -u 用户名”对用户进行配额限制

建议软限制的大小设置为硬限制的80%


为了方便测试将/opt目录权限值设置为:777


使用“quotaon -ugv 文件系统”命令开启磁盘配额功能

使用“quotaon -p 分区”命令查看分区磁盘配额是否开启



登录zs进行测试

使用dd转换工具测试 if=指定输入设备或文件,of=指定输出的设备或文件,bs=输入一次的大小,count=输入的次数


通过验证发现zs用户只能使用1000KB的容量,最多只能创建5个文件。配置生效

使用“edquota -g 组名”对组进行配额限制


为tom用户的附加组test进行配额限制



验证发现已经超过了硬限额,说明附加组不生效!


使用ls组中的成员ls登录

发现ls用户最多只能写入1000kb的内容,配置生效!

对ls用户和组同时进行配额限制


ls用户的配额

ls组的配额

登录ls用户进行验证

发现ls用户最多只能写入1000kb的内容,说明用户和组同时设定了配额组生效!


用户使用“quota”命令可以查看自己的磁盘配额信息




使用“repquota 分区”可以查看指定文件系统的配额使用情况,此命令需要管理员权限




结论:用户和组同时设置配额时,组生效!

      为用户的附加组设置配额时,附加组的配额不生效!

时间: 2024-10-10 07:55:49

【Red Hat linux】quota软件磁盘配额管理的相关文章

【Red Hat linux】LVM逻辑卷管理

LVM介绍: LVM是linux系统中对磁盘分区进行管理的一种逻辑机制,能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘的灵活性. 创建流程: PV(physical volume,物理卷)→  VG(volume group,卷组)→  LV(logical volume,逻辑卷) 先创建物理卷,在把物理卷组成卷组,抽出卷组中的空间创建逻辑卷! LVM常用管理命令 功能 PV管理命令 VG管理命令 LV管理命令 scan    扫描 pvscan  vgscan lvscan cr

【Red Hat Linux基础】 磁盘分区详细教程

实验内容: 1.磁盘分区 2.格式化文件系统 3.挂载与卸载文件系统 4.文件系统自动挂载 实验步骤: Linux中挂接好新的硬盘设备并启动主机后,系统会自动检测并加载该硬盘,无需额外安装驱动. 执行命令"fdisk -l"列出系统中所有硬盘设备及分区信息 从上图可以看出我的系统检测出了2块硬盘分别是"sda"和"sdb"都在dev目录下,其中sda硬盘以经进行了分区. sdb硬盘还未分区. 图中: Device:表示分区的设备文件名称. Boo

quota - linux磁盘配额管理

磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html linux磁盘管理系列二:软RAID的实现  http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_041_raid.html linux磁盘管理系列三:LVM的使用        http://www.cnblogs.com/zhaojiedi

Linux系统下磁盘配额、软RAID及LVM的配置与管理

Linux系统下磁盘配额.软RAID及LVM的 配置与管理 一.设定文件系统配额 1.概述:配额是操作系统的一个可选的功能, 它允许管理员以文件系统为单元, 限制分派给用户或组成员所使用的磁盘空间大小或是使用的总文件数量.这经常被用于那些分时操作的系统上, 对于这些系统而言, 通常希望限制分派到每一个用户或组的资源总量, 从而可以防止某个用户占用所有可用的磁盘空间. 2.配置文件系统配额(基于用户): (1)配置配额前准备工作: 1)备份/home目录,创建分区,进行挂载,将/home目录下的数

Linux系统管理14——磁盘配额(Quota)

Linux系统管理14--磁盘配额(Quota)(课外知识补充02) 一.磁盘配额(Quota)概述 在Linux系统中,由于是多人多任务环境,所以会有很多人共同使用一个硬盘空间的情况发生,如果其中少数几个使用者大量的占用硬盘空间的话,那势必会压缩其他用户的使用权力,因此,管理员应该适当的限制硬盘的容量给用户,以妥善分配系统资源. 1.Quota的规范设定项目 (1)容量限制(block) 此方法较为常见 (2)文件数量限制(inode) 2.柔性劝导与硬性规定(soft/hard) 不管是in

Red Hat Linux认证

想系统的学习一下Linux,了解了一些关于Red Hat Linux认证的信息.整理如下. 当前比较常见的是RHCE认证,即Red Hat Certified Engineer.最高级别的是RHCA Architect.据闻RHCA全国只有数百名. RHCE的官方培训设计是12天.广州2016年的培训价格是7,800.(含认证费) RHCE的课程大纲如下 RH124 红帽系统管理 I 红帽系统管理I (RH124) 是针对不了解Linux并需要核心红帽企业 Linux技能的IT 专业人员而设计的

红帽子Red Hat Linux 9光盘或者镜像启动安装过程图解

RedHat Linux是目前世界上使用最多的Linux寒作系统.因为它具备最好的图形界面,无论是安装.配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价.现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步.它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力--新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件.它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全:最新的

虚拟机VMware下安装Red Hat Linux 9.0步骤详解

注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装. 1.安装完VMware  Workstation后,启动VMware  Workstation,新建一个虚拟机,其主界面如下图. 2.VMware  Workstation的配置 VMware  Workstation安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件.这个配置文件实际上相当于新电脑的"硬件配置",你可以在配置文件中决定虚拟机的硬盘如何配置,内存多大,准备运行哪种操作系统,是

Red Hat Linux 6.5 详细图示安装教程

软件介绍 Redhat Linux 6.5是有名的Linux公司开发的,也被大家叫成红帽子linux,这款Red Hat Enterprise Linux(简称rhel)是这家公司开发的一个基于Linux内核的操作系统,有着非常广阔的用户群体,而且系统拥有强大的可伸缩性和虚拟化特性,让用户轻松全面的使用linux系统进行日常的工作和服务器的维护,尤其是全面改进的系统资源分配和节能方案,让我们的操作系统有着超越同类的性能.强大的虚拟化技术使得redhat可以在各种平台上进行虚拟化,支持用户存储与扩