• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
ECS Linux云服务器quota配额管理配置
发布日期:2016-1-11 21:1:35

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

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

  

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

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

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

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

  

  3、启动quota

  

  请注意:

  若想要关掉该服务的话可用quotaoff命令。

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

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

  edquota -u myquota

  

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

  5、测试结果如下

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

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

  

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