- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
磁盘容量配额7 x5 M! O1 G! K$ L
Linux是一个多用户,多任务的系统。但资源是有限的,所以需根据实际情况,对用户进行一定闲置。
$ [/ S, k# P; H% v$ A( P
# ]0 @7 n% s" H" |6 M1 }软限制:当达到软限制时会提示用户,但仍允许用户在限定的额度内继续使用。" Z( s J9 l6 ~8 i
9 [' M6 p2 b* `1 _* s
硬限制:当达到硬限制时会提示用户,且强制终止用户操作。& Q$ k" a$ g1 @6 i
- ?; S/ h% x) J8 u/ _7 N在RHEL7中,可以通过编译/etc/fstab的目标硬盘参uquota数实现。9 d# Q9 v2 x) O# U u- Q
6 a- l" {) A$ ^0 b0 y2 D3 @4 R' {# P' Q/ ^) x$ x7 G* u
重启系统后查看挂载情况。
4 D! T" ?0 s+ e+ e: X/ G, W; O2 `2 I# A8 C! b& W4 k8 i$ L. i
8 u6 v; |: Y9 l接下来创建一个用于检查quota的用户tt,并针对/boot目录增加其他人的写权限,保证用户能正常写入数据。) D2 T0 o; T# a. }* t
3 @- w3 ~& I; o* t# J& A$ v3 j% I
! N" m4 V! o, ]" L; ^( Y1 ?; P
1、xfs_quota命令
9 L; L; s/ q! `$ _# [2 E7 [) k. t
我们使用xfs_quota来设置tt用户对/boot母的quota磁盘容量配额。硬盘使用量得软限制和硬限制分别为3M和5M,创建文件数量的软硬限制分别为3个和5个。
; w; Q% h6 N# D f: {' I1 U7 \' M- J6 y. V% U
6 b+ T1 R! O+ c9 A& r8 @' r. f2 c
接着,我们登录tt,向/boot分别写入4M和7M的文件。9 v1 T( \* v+ p7 B
{8 ~0 Q$ f/ ^) T( n' {* L
% ~/ ], j, v( e' O+ D0 \6 s% Y2、edquota命令
7 _& u% B* `1 t" X# |" F( P7 o! }5 h0 h
用于编辑用户的quota配额限制。下面把用户tt的硬盘使用量从5M提升到8M3 w( e: O( r) T1 H
) o9 y1 ~% L1 Z2 t
7 X8 x! h- D# ]' B; \1 N+ D# V编译下面内容3 J+ @9 G X$ g
3 B1 ^0 \3 k. Q
" o9 \& W4 b2 i: e再次写入7M文件,即可成功。
h1 j! r' N7 E* i* H0 j! l& e7 h- y9 j& N' N& g$ J
& C; E/ W; a0 L) {
, e/ Q2 j5 ^2 E- c9 @+ [! S |
|