> Linux教程 > 系统运维 >

Linux云服务器quota配额管理配置

在服务器管理的时,由于磁盘空间资源有限,通常需要为多用户的服务器设定用户的linux磁盘配额,限制每个用户可以使用的空间资源。Quota是在Linux下实现磁盘配额的工具。以下使用CentOS为例进行说明。

 

1.调整需要进行配额管理的磁盘,在/etc/fstab中添加quota管理对应的参数

fstab.jpg

调整完成后可以通过如下命令让quota生效

mount -o remount,usrquota,grpquota /对应磁盘挂载点

或者也可以直接重启服务器对磁盘进行重新挂载。

2.通过quotacheck扫描整个服务器系统中含有usrquota,grpquota的文件系统。扫描结束之后,会有aquota.group和aquota.user这两个文件在挂载目录下生成。

quotacheck.jpg

3.启动quota

quotaon.jpg

注:

如果想要关掉该服务的话可以用quotaoff命令。

[root@iZ25****qZ ~]# quotaoff -u /test 

4.用edquota设置用户针对特定用户(在此以myquota帐号为例)的磁盘使用限制。

edquota -u myquota

edquota.jpg

调整图中soft和hard的值,图中举例调整的是分别为软限制100M和硬限制200M。

5.测试结果如下

如果该用户创建文件大小小于soft,可以正常创建。

如果该用户创建文件大小介于soft与hard之间,会出现警告,也可以正常创建。

soft.jpg

如果该用户创建文件大小超过hard,创建失败。

hard.jpg

 
(责任编辑:IT)