磁盘配额
概述
linux
系统作为一个多用户的操作系统,在生产环境中,会发生多个用户共同使用一个磁盘的情况,会造成Linux
根分区的磁盘空间耗尽,导致Linux
系统无法建立新的文件,从而出现服务程序崩溃、系统无法启动等故障现象。
为了避免这种情况,解决方法就是 ,对用户在指定文件系统中使用磁盘空间、文件数量进行限制,防止用户占用大量的磁盘空间,从而保持系统存储空间可以稳定使用。
如果要针对某个目录进行配额限制的话,XFS
文件系统支持 Project Quota
功能,通过该特性,可以支持目录级别的配额限制。
配额说明
- 配额只能针对普通用户和用户组,
root
不能限制 - 磁盘配额要求Linux内核支持磁盘配额技术,centos7默认支持
EXT4和XFS的区别
ext4 文件系统 | xfs 文件系统 |
---|---|
无法对单一目录 | 可对单一目录 |
quota 工具 |
xfs_quota 工具 |
quota 默认不开启 |
默认开启 |
需要创建配额配置文件 | 不需要创建配额配置文件 |