美文网首页
/home/目录下的账户Quota(磁盘配额)

/home/目录下的账户Quota(磁盘配额)

作者: 灯丝儿 | 来源:发表于2018-05-03 18:32 被阅读0次

/home/目录下的账户Quota(磁盘配额)

1、修改分区信息 

df -h /home/ 命令查看需要设置Quota的目录是不是一个独立的分区

Filesystem Size Used Avail Use% Mounted on

/dev/sda2  2.4G 68M  2.2G  3%  /home

我的是独立的,所以可以直接限制 /dev/sda2

如果只是想要在这次开机中实验 Quota ,那么可以使用如下的方式来手动加入 quota 的支持:

mount -o remount,usrquota /home (此处只对用户做磁盘配额,remount的意思为重新挂载)

Quota挂载选项有三种

“usrquota,grpquota”(针对用户和组做磁盘配额);

“usrquota”(针对用户做磁盘配额 );

“grpquota”(针对组做磁盘配额)。

不过手动挂载的分区信息在重启后就会消失掉;

所以如果要一直使用的话最好修改系统启动时挂载的配置信息文件

即: /etc/fstab

LABEL=/home/homeext3defaults,usrquota1 2

这个文件修改完如果语法错误的话会导致系统启动时分区挂载不成功,所以最好用vim来修改

怕出错的话最好重启验证一下

2、创建配额文件

quotacheck -cmug  /home  (此处为对根目录做磁盘配额)

-a 扫描在/etc/fstab文件里,有加入quota设置的分区。

-v 显示指令执行过程

-u :针对使用者扫瞄档案与目录的使用情况,会建立 aquota.user

-g :针对群组扫瞄档案与目录的使用情况,会建立 aquota.group

ls /home/a*    (查看刚建立的配额文件)

/home/aquota.user

3、创建账户

useradd zhang3

passwd zhang3

useradd li4

passwd li4

4、配额设置

#edquota -u zhang3

-u :后面接账号名称。可以进入 quota 的编辑画面去配置 username 的限制值;

-g :后面接群组名称。可以进入 quota 的编辑画面去配置 groupname 的限制值;

-t :可以修改宽限时间。(宽限时间是在使用者的磁盘使用量介于 soft 到 hard 之间时,系统会给予警告,但也会给一段时间让使用者自行清理,默认的为7天,如果7天内还是高于soft限制值,那么原本的 soft 限制值会即刻转为 hard 限制值)

-p :复制范本。例:edquota -p 范本账号 -u 新账号

Disk quotas for user zhang3 (uid 500):

Filesystemblockssofthardinodessofthard 

/dev/sda2000000

1. filesystem:说明该限制值是针对哪个文件系统或分区

2. blocks(磁盘容量):这个数值是 quota 自己算出来的,单位为 Kbytes,请不要改动他

3. soft:磁盘容量 (block) 的 软 限制值,单位亦为 KB

4. hard:block 的 硬 限制值,单位 KB;

一般不需要配置“inodes”的限制

5. inodes(文件数量):这是 quota 自己算出来的,单位为个数,请不要改动他;

6. soft:inode 的 软 限制值;

7. hard:inode 的 硬 限制值;

zhang3的修改完之后的实例:超过250M给予提醒,最大不可超过300M

Disk quotas for user zhang3 (uid 500):

Filesystemblockssofthardinodessofthard 

/dev/sda20256000307200000

至于li4的配置就可以直接复制zhang3的了

edquota -p zhang3 -u li4

5、quota的启动,关闭

启动:quotaon -avu

-u :针对使用者启动 quota (aquota.user)

-g :针对群组启动 quota (aquota.group)

-v :显示指令执行过程

-a :根据 /etc/mtab 内的 filesystem 设定启动有关的 quota ,若不加 -a 的话,

则后面就需要加上特定的那个 filesystem

关闭:quotaoff -a

-a :全部的 filesystem 的 quota 都关闭 (根据 /etc/fstab)

-g :关闭群组的磁盘空间限制

-u :关闭用户的磁盘空间限制

-v :显示指令执行过程

相关文章

  • /home/目录下的账户Quota(磁盘配额)

    /home/目录下的账户Quota(磁盘配额) 1、修改分区信息 df -h /home/ 命令查看需要设置Quo...

  • 12、磁盘配额quota

    磁盘配额 配额:quota 什么是磁盘配额? 限制磁盘资源的使用的。 限制原因就是因为资源不是无限的。 应用...

  • 磁盘配额 (Quota)

    所谓磁盘配额,就是设置某一个文件系统(分区)内的用户可使用空间大小。 用途 WWW server 服务器,针对每个...

  • 磁盘配额quota

    磁盘配额 磁盘配额就是管理员可以为用户所能使用的磁盘空间进行配额限制的一个功能。他可以通过用户和组进行配额管理的,...

  • 6.7 磁盘容量配额(P129-131)——《Linux就该这么

    磁盘容量配额(P129-131) 预览:quota,xfs_quota,edquota 限制某位用户或某个用户组针...

  • 大数据学习-配额管理

    配额管理(quota) 目录配额 目录配额计算的是目录下所有文件的总个数。如果配额是1,则表示空白目录 空间配额 ...

  • Linux实用工具-quota磁盘配额管理

    Linux可以使用quota进行配额管理。 磁盘配额功能需内核支持,挂载之时需指定特定的选项。 配额按分区分配,不...

  • Linux学习日记——磁盘配额(quota)

    quota是一个可以限制用户对磁盘使用量的工具,它可以查看磁盘分配情况和配置用户使用磁盘的限额。 quota的一般...

  • 服务器磁盘配额quota

    有些时候为了避免服务器磁盘被写爆,引起系统崩溃,因此有必要对磁盘的使用配额进行限制,尤其是对用户使用磁盘的容量进行...

  • quota 磁盘配额 测试环境配置流程

    参考: 云栖社区:xfs分区设置空间配额 IBM:管理磁盘配额 鸟哥私房菜:磁盘配额 注:磁盘类型为 xfs 在f...

网友评论

      本文标题:/home/目录下的账户Quota(磁盘配额)

      本文链接:https://www.haomeiwen.com/subject/xkulrftx.html