文章目录
前言
磁盘配额是针对用户和属组而言。在做磁盘限额时基于文件系统而为,同时也需进行分区和设置逻辑卷,根据家目录的属性,一般我们都在单独分区上进行限额。同时,该操作的作用是以防个别用户恶意或无意占用大量磁盘空间,从而保持系统储存空间的稳定性和饥饿持续。
一、linux磁盘限额的特点
1、作用范围:针对指定的文件系统(单独分区)
2、限制对象:用户账号、组账号
3、限制类型:磁盘容量、文件数量
4、限制方法:软限制(缓冲区7天)、硬限制
二、磁盘配额流程
三、项目
一、项目环境
当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同时也可能会出现服务程序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能,对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户恶意或无意间占用大量磁盘空间
二、项目流程
2.0、磁盘单独分区、创建LVM
2.1、以支持配额功能的方式挂载文件系统
1、检查是否安装xfsprogs和xfs_ quota软件包
2、卸载挂载点,进入VIM编辑器进行永久挂载,同时写入usrquota,grpquota(用户限额、组限额)
2.2、编辑用户和组账号的配额设置
1、创建用户和密码
2、配额设置
3、配额设置细节
4、查看用户磁盘容量限制/文件数限制
2.3、验证磁盘配额功能
1、修改权限
2、验证磁盘
3、验证磁盘命令细节
2.4、查看配额使用情况
1、查看所有可用分区磁盘容量配额使用情况
2、命令细节
四、/etc/fstab Error
4.1、报错原因1
/etc/fstab 文件挂错或编辑错误
4.2、报错原因2
永久挂载前文件系统没有创建导致设置时有问题
4.3、解决方案
如遇到黑屏字符界面输入root用户的密码 修改/etc/fstab配置文件 把原来的永久挂载文件删除或者#注释 再输入 init 6 或reboot 重启
五、总结
磁盘限额对空间即将枯竭的分区磁盘起着“雪中送炭”的作用,linux操作系统在这种环境下无法再创建新文件,同时服务程序也即将崩溃,启用磁盘配额,用户在指定文件系统中使用的磁盘空间、数据进行限制,从根源上避免个别用户恶意或无意占用宝贵的磁盘空间,从而保持系统空间的稳定和持续。限额方法如下:1、检查是否已安装xfsprogs和xfs_ quota软件包,2、以支持配额功能的方式挂载文件系统,3、编辑用户和组账号的配额设置,4、验证磁盘配额功能,5、查看配额使用情况。