1、创建用户lixin

2、创建逻辑分区并设置配额

两个扩展分区用其中一个就行。我用sdb5了

3、创建sdb5挂载节点

把lixin加进去

保存文件后mount -a重新挂载一下,并验证目录是否挂载上。(出现lost+found,说明挂载成功)

4、使用quotacheck命令生成配置磁盘配置的数据库文件,若selinux开启的话会提示权限不够,通过setenforce 0临时关掉selinux就可以了,quotacheck执行成功可以看到/lixin/下面多了两个文件。然后通过quotaon /lixin/启动对应文件系统上的磁盘配额功能。

5、通过edquota -u lixin配置用户lixin对这个磁盘分区的使用配额。还可以通过

edquota -g groupname 对groupname这个组设定配额。我们只设置用户就可以了。

配置文件的对应字段含义如下:

Filesystem 文件系统

blocks 已经使用的块数(块的单位为1K)

soft 块数软限制,0表示禁用

hard 块数硬限制,0表示禁用

inodes 已经创建的文件个数,如果后面有*表示已经超出软限制

soft 创建的文件个数的软限制,0表示禁用

hard 创建的文件个数的硬限制,0表示禁用

这里对myquota这个用对该分区磁盘的容量软限制为10M,硬限制为15M,对文件个数的软限制为10个,硬限制为15个。

6、给用户lixin对这个/lixin目录的写权限

7、切换root用户使用repquota -a 可以查看当前各磁盘配额的使用情况。

(可以看出lixin用户已经分配好磁盘配额了)