实验环境:一台linux服务器 1、添加3块硬盘,创建1个卷组,卷组名vg1

fdisk – l 检查的结果

第一个硬盘分区改8e过程 Command (m for help): p Disk /dev/sdb: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System /dev/sdb1 1 123 987966 8e Linux LVM

第二个硬盘分区改8e验证

第三个硬盘分区 改8e Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-1044, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +2G

Command (m for help): t Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux LVM) w保存 创建物理卷 pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1

创建vgcreate 卷组 vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1

3、在vg1卷组中创建lv1逻辑卷,在vg1卷组中创建LV2逻辑卷。

4、挂载lv1逻辑卷到/111目录中,给逻辑卷增加5G空间。 先格式化 lv1 创建 /111 目录
然后再挂载 扩展

5、挂载lv2逻辑卷到/222目录中。 格式化完成

创建目录 /222
mount挂载 并验证

6、设置两个卷的磁盘配额。设置用户user1的配额设置,存储容量为100M,user2用户的配额设置,文件个数20个。 用vim 编辑器编辑/etc/fstab 设置自动开机挂载 末行模式:wq保存退出 reboot重启 再用mount查看

创建用户 useradd user1 passwd 123.com 123.com useradd user2 passwd 123.com 123.com

实现磁盘配额的条件 1)需要linux内核的支持。 2)需要安装quota这个软件包。 3)指定分区必须已经挂载支持磁盘配额功能赋予权限 查询到quota已安装 开始使用“quotacheck”命令检测磁盘配额并生产配额文件。

(错误的提示,表明我没有加-)加才能检查成功 验证

解释命令选项 (“-a”表示扫描所有分区 “-u”和“-g”分别表示检测用户和组“-c”表示新建配额文件“-v”输出详细信息,未使用“-a”时必须指定一个分区作为命令参数)

前面因为格式化了所以不用再格式化了, 下一步挂载

下一步 关闭沙盒 vim /etc/sysconfig/selinux永久关闭 或setenforce 0 临时关闭

esc shift+: 输入wq 回车保存并退出。
下一步 赋予权限第一个7表示属主权限rwx 第二个7表示属组rwx, 第三个7表示其他人rwx 读写执行 chmod 设置777 /111 chmod 设置777 /222 验证过程 [root@localhost ~]# ls -l /111 总计 32 -rw------- 1 root root 6144 02-04 16:28 aquota.group -rw------- 1 root root 6144 02-04 16:28 aquota.user drwx------ 2 root root 16384 02-04 15:13 lost+found [root@localhost ~]# ls -l /222 总计 32 -rw------- 1 root root 6144 02-04 16:28 aquota.group -rw------- 1 root root 6144 02-04 16:28 aquota.user drwx------ 2 root root 16384 02-04 15:19 lost+found

分别设置用户磁盘配额 edquota –u user1 edquota -u user2 -u是用户 -g是组账号 找了个图这图详细

user1:

保存并退出 user2:

保存并退出 开启磁盘配额 quotaon –uv /111 /222

su 切换用户验证 网上搜到图解释下 if=file 输入文件名,缺省为标准输入。 of=file 输出文件名,缺省为标准输出。 bs是1M count读取8 次 理论上是9M

user1硬配额成功验证结果 user2硬 软配额验证 硬

软配额 警告

7、设置xiaoshou组的配额为500M,xiaoshou组的用户有b1,b2。 添加xiaoshou 及添加用户进xiaoshouzu

上步命令 加开启配额功能命令

su 切换用户user1 验证磁盘硬配额500M 切换到开启磁盘配额的位置 dd转换工具检测磁盘配额

结论:磁盘配额可以限制某个员工文件和磁盘空间的大小。方便