私募社区 - 私募股权投资知识学习网 - www.simu001.cne,sW^fM&D i 配额可以使各个用户和组无法占用分区的全部空间。可以通过限定inode数而配置配额,每个inode与特定文件相关联;也可以设置绝对极限(KB数)。
bqO"JJ0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn{,B_(Q-e&K 默认情况下,readhat会安装和激活quota rpm包。如果不能确定,可以运行命令:rpm -q quota。私募社区 - 私募股权投资知识学习网 - www.simu001.cn XR$~?5H,B3MV
私募社区 - 私募股权投资知识学习网 - www.simu001.cnDRW+BW/Z i 配额通常在内核中激活。
jq9kq:?1zE
x0
1C6c A
V` s0 要对特定的用户使用配额,需要六个步骤:
!Y:h4q&LE/Mh0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn#GvU9a%U4H 1。修改/etc/fstab,对所选文件系统激活配额选项;私募社区 - 私募股权投资知识学习网 - www.simu001.cnd4eL5@+z#|:`6n
M7Z
9{
U$z%b@E0 2。重新装载文件系统,使改变生效;
ojXGL/@"JWn0
s ^rt*t0 3。在该文件系统开头建立aquota.user文件。私募社区 - 私募股权投资知识学习网 - www.simu001.cn8I-ab%B8~8h9n3KJ
ns\l!I:?o.I!|0 4。扫描相应文件系统,用quotacheck 命令生成基本的配额文件;私募社区 - 私募股权投资知识学习网 - www.simu001.cnm
R2Yo(qrd
私募社区 - 私募股权投资知识学习网 - www.simu001.cn,i-Q u y*V3v'Ob 5。用edquota命令,对特定用户采用配额限制;
eAEl"AX"B0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnM#YXZ.p,c$B*b,\ 6。最后,用quotaon命令激活配额。私募社区 - 私募股权投资知识学习网 - www.simu001.cn
jK\y ou
8QnRYZ(I0 下面,举例说明如何在/分区下对用户test做磁盘配额限制:私募社区 - 私募股权投资知识学习网 - www.simu001.cn |;f7Ki$`4Q
[5q
-_9O2H-c1Qle0 修改/etc/fstab私募社区 - 私募股权投资知识学习网 - www.simu001.cn,I1u.~E"I@m*a*l
s ~"b
wW d,YK0 #vi /etc/fstab ,在 LABEL=/ / ext3 defaults 1 1 行激活磁盘配额,修改后的结果如下:
-G/dH'R"UB0
b a7q2Up/[0 LABEL=/ / ext3 defaults,usrquota 1 1
OD8NH3h$qIU,b1r},|0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnN|X%m0Z)yA 保存退出后。
P0gl4j9se0
:zys$}tM0 重新装载文件系统,使改变生效私募社区 - 私募股权投资知识学习网 - www.simu001.cn8[*PZ6{P%S
私募社区 - 私募股权投资知识学习网 - www.simu001.cnnj
AH] E 重新激活/etc/fstab改变:#mount -o remount /
Tg
eMl/l2z(\"w0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnXU-YCvL0zRG 建立aquota.user文件私募社区 - 私募股权投资知识学习网 - www.simu001.cn{:f4`_"e'p Sm
私募社区 - 私募股权投资知识学习网 - www.simu001.cn!d*E4Kr4b 在/ 分区下生成aquota.user文件,最简单的方法是使用touch命令:私募社区 - 私募股权投资知识学习网 - www.simu001.cn(l/[0CwX%DoO5{
[3CE4D9Q1N)vOI$y,Y0 touch aquota.user ,修改aquota.user文件的权限,只让root用户访问:
`OIs3l.N4`[hK0
)LdE"`E0D @%k4G0 chmod 600 aquota.user私募社区 - 私募股权投资知识学习网 - www.simu001.cn7p+h+KY6p+Po'k
8j.Y*]\&x3P!^
W0 进行配额检查私募社区 - 私募股权投资知识学习网 - www.simu001.cn8ORxus6U
私募社区 - 私募股权投资知识学习网 - www.simu001.cn!am
p'[C 可以使用quotacheck -avum 命令生成相应的配额文件。私募社区 - 私募股权投资知识学习网 - www.simu001.cn"Uc,O0T(|1k^5GF
ip)M7o(d0 -a:扫描 /etc/fstab中支持配额的文件系统;
Z;z#Q"K&H
v3I0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn8|Nw~4T ^_1C -v:生成冗长输出;私募社区 - 私募股权投资知识学习网 - www.simu001.cn{
RX4X.Re"|c]
6bB THK0 -u:检查用户配额;
$\$E5a;M ^7g)D#T0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn(`D8^&hK4` -m:重新装载扫描的文件系统;私募社区 - 私募股权投资知识学习网 - www.simu001.cn _G,UeNWL
私募社区 - 私募股权投资知识学习网 - www.simu001.cnN~,ssEB W
~ 对用户test设置配额
G_-e|Y,|x:\*LW1_0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn*i#J{0sej? 运行如下命令:edquota test私募社区 - 私募股权投资知识学习网 - www.simu001.cnPm(p/f ekI
g$D4m'N}GgJ0LABEL=/ / ext3 defaults,usrquota 1 1
LHA)AOv#B6S0P8J0
e D$@H7Gr0Disk quotas for user test (uid 501):
NM/IU)I*e7sT0
sV#a8H$x0 Filesystem blocks soft hard inodes soft hard
i'P%a:FO|3]G0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn&G6CRp r,[R
OUI2d /dev/hda2 20 100000 0 6 0 0私募社区 - 私募股权投资知识学习网 - www.simu001.cn4Y~*TS6`&g
私募社区 - 私募股权投资知识学习网 - www.simu001.cnyP9g-m&?wn~私募社区 - 私募股权投资知识学习网 - www.simu001.cnA%AQ[8J-w j!sg
私募社区 - 私募股权投资知识学习网 - www.simu001.cn[vwm:wO 进行inodes soft hard 设置。私募社区 - 私募股权投资知识学习网 - www.simu001.cn{EN K*m.L/E
私募社区 - 私募股权投资知识学习网 - www.simu001.cn~4IC
t3F?q*X^ 启用配额
#}-?+^3b8UM0
]Tw1f~S0 #quotaon / (使用quotaoff /可以取消/分区的配额设置)
Nj1mg%\X` e&e0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnu"s
W2w~}(j,T%H 至此,对/分区对test用户的配额设置就完成了。 可以采用下列命令将相同的限制复制给其他用户(kk tt):
w6u VMPJm0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn3?x+w(xt({U,c
f$k)~ #edquota -up test kk tt
#vz$E,p4})C0
+A(Y9XW0s$~}w2\h0 另,使用repquota命令来监控配额使用情况。
g#[ H2y}V(o0