首先我们要准备VM虚拟机,centos7.4版本,私信我我的百度云盘链接里有,还有额为的惊喜。 一.磁盘配额的作用 当 Linux 根分区的磁盘空间耗尽时,Linux 操作系统将无法再建立新的文件(包括程序运行的临时文件),从而出现服务程序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可用性。

在 CentOS 系统中,内核已经定制了支持 Linux 文件系统的磁盘配额功能,并且在系统中配置和管理磁盘配额的工具由 xfsgrogs 软件包的xfs_quota 配额管理程序提供。

注意:在 CentOS 系统中,不同的文件系统使用不同磁盘配额配置管理工具。例如XFS 文件系统通过 xfs_quota 工具进行管理;EXT3/4 文件系统通过 quota 工具进行管理。 针对 EXT3/4 文件系统进行磁盘配额管理的相关知识请参考相关文档。 二.磁盘配额概述

1.磁盘配额的过程

2.添加挂载参数

3.编辑用户和组账号的配额设置

-u:指定用户 -x:启用专家模式 -g:指定组 -c:使用命令执行 limit:限制 bsoft:软限制后面跟多少M,G b:容量 bhard:硬限制后面跟多少M,G b:容量 isoft: 软限制后面跟文件的数量,节点 i:节点 ihard:硬限制后面跟文件的数量,节点 i:节点 软限制只有7天的时间,过了时间就会被自动清除 -a -i -b查看所有,查看节点信息,b输出报告,我们一般是这三个连用 -a 查看所有 -u查看用户 -g查看组 -b输出报告 -i查看节点信息

二.配置磁盘配额 我们通过实验来一步步了解什么是磁盘配额 我们磁盘配额,给用户想使用磁盘的文件时,磁盘配额可以设置容量,节点的软限制,硬限制,用户能使用多少个文件。 1.去YUM仓库找我们的文件

2.关闭增强功能,编辑自动挂载

3.编辑自动挂载

4.解除挂载后重新挂载才有用

5.开始磁盘配额

6.我们来验证一下,先验证文件数量

7.验证容量

8.得出一个结论,文件数量节点,还是容量无论哪个超额了都不能去创建文件。

**9.查看磁盘配额的所有详细数据 ** 以上就是我们所有的内容了,百度云盘就是运用了这样的技术去给用户提供云空间