【Linux命令】《鸟哥Linux基础》第十四章 磁盘配额(Quota)与高级文件系统管理

第十四章 磁盘配额(Quota)与高级文件系统管理

解决的问题:在多人多任务的环境下,如何公平分配空间。通过磁盘配额完成限制额度。

14.1 磁盘配额(Quota)的应用与实践

14.1.1 磁盘配额概念

磁盘配合的规范设置选项,针对XFS文件系统的限制:

  1. 分别针对用户、用户组、或个别目录(user、group、project)
  2. 容量限制或文件数量限制(block或inode)通过限制inode使用量,可以限制用户建立的文件数量;通过限制block使用量,可以限制用户磁盘容量(常见)
  3. 软限制与硬限制(soft/hard):超过soft发出警告,同时开始倒数计时的宽限时间grace time,超过规定时间还没有释放磁盘使用空间,磁盘使用权就会被锁定无法新增文件;如果容量到了hard那果断强制不能再往里放东西了

14.1.2 一个xfs文件系统的磁盘配额实践范例

制作账 环境,产生5个用户myquota1-5,这些用户都属于同一个组myquotagrp。这个组有个共享文件夹/home/myquota,该文件夹对其他人不可见。

针对这个场景,进行练习:

14.1.3 实践1:文件系统的支持和查看

首先看使用的是不是默认支持磁盘配额的内核,若是,启动文件系统的支持。
不要在根目录进行磁盘配额设置,会过于复杂。 此处在/home下的xfs文件系统操作。

14.1.4 实践2:查看磁盘配额 告数据

设置文件系统支持后,要查看到底有没有正确列出磁盘配额的管理数据。

14.1.5 实践3:限制值设置方式

确认文件系统的磁盘配额支持顺利启用后,也能够查看到相关的磁盘配额限制,接下来就是要实际设置用户或用户组的限制。
设置语法:

真实设置:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年5月1日
下一篇 2021年5月1日

相关推荐