磁盘配额管理

磁盘配额管理

由于Linux是一个多用户管理的操作系统,而Linux默认情况下并不限制每个用户使用磁盘空间的大小,假如某个用户疏忽或者恶意占满磁盘空间,将导致系统磁盘无法写入甚至崩溃;为了保证系统磁盘的有足够的剩余空间,我们需要对用户和组进行磁盘空间使用限制。

限制类型:1.限制用户和组对磁盘空间的使用量(data block),2.限制用户和组在磁盘内创建文件的个数(inode)

磁盘配额的限制级别:软限制:低级限制,此限制可以突破,突破时会被警告

​ 硬限制:绝对限制,此限制不会被突破,达到指定限制后无法使用更多空间

​ 宽限天数:允许用户在每个文件系统指定的宽限期内超过他们的软限制。一旦宽限期过期,软限制将作为硬限制强制执行

注意:磁盘配额是针对分区进行设置的

查看内核是否支持磁盘配额

在命令行执行grep “CONFIG_QUOTA” /boot/config-3.10.0-957.el7.x86_64

[root@localhost ~]# grep "CONFIG_QUOTA" /boot/config-3.10.0-957.el7.x86_64
CONFIG_QUOTA=y                        #这个结果显示,内核是支持磁盘配额的
CONFIG_QUOTA_NETLINK_INTERFACE=y
# CONFIG_QUOTA_DEBUG is not set
CONFIG_QUOTA_TREE=y
CONFIG_QUOTACTL=y
CONFIG_QUOTACTL_COMPAT=y

查看挂载的分区是否支持配额属性

[root@localhost ~]# df -h  #查看挂载的分区
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G  1.8G   16G  11% /
devtmpfs                 475M     0  475M   0% /dev
tmpfs                    487M     0  487M   0% /dev/shm
tmpfs                    487M  7.6M  479M   2% /run
tmpfs                    487M     0  487M   0% /sys/fs/cgroup
/dev/sda1               1014M  133M  882M  14% /boot
tmpfs                     98M     0   98M   0% /run/user/0
/dev/sdb1                2.0G   33M  2.0G   2% /ss #目标磁盘
#查看
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值