Linux下LVM及磁盘配额管理
一、实验目的
1.理解磁盘配额管理的概念和应用;掌握磁盘配额管理的命令; 2.理解LVM与普通磁盘分区的区别,掌握逻辑卷的创建、扩容等。
二、实验内容
1.LVM练习:
(1) 新添加2块SCSI硬盘设备(每块8G),每块硬盘创建两个分区,每个分区4G(假设为sdb1,sdb2,sdc1,sdc2); (2) 每个分区创建物理卷PV; (3) 创建卷组myvg,包含分区sdb1和sdc1; (4) 在卷组myvg上创建逻辑卷mylv(大小为4G),并基于该逻辑卷建立EXT4文件系统; (5) 扩充mylv逻辑卷到大小为6G,并查看该逻辑卷;
2.磁盘配额管理
(1) 将上题中的文件系统设置开机后自动挂载,并开启用户、组磁盘配额管理; (2) 添加用户组accp,以及该组中的用户jerry(密码为jerry) (3) 限制用户jerry最多只能使用50M磁盘空间, 当使用磁盘空间超过30M时,10天内给出警告;限制accp组的用户合计最多只能使用500M磁盘空间 (4) 使用dd命令创建文件验证用户jerry的配额限制; (5) 使用quota –u ……和repquota ….查看用户配额设置和磁盘使用情况。
##三、实验命令
LVM练习:
详情见 上一篇博客- 每个分区创建物理卷PV;
- 创建卷组myvg,包含分区sdb1和sdc1;
vgcreate myvg /dev/sdb1 /dev/sdc1 - 在卷组myvg上创建逻辑卷mylv(大小为4G),并基于该逻辑卷建立EXT4文件系统;
- 扩充mylv逻辑卷到大小为6G,并查看该逻辑卷;
磁盘配额管理
- 将上题中的文件系统设置开机后自动挂载,并开启用户、组磁盘配额管理;
- 添加用户组accp,以及该组中的用户jerry(密码为jerry) groupadd accp useradd -g accp -p jerry jerry
- 限制用户jerry最多只能使用50M磁盘空间, 当使用磁盘空间超过30M时,10天内给出警告;限制accp组的用户合计最多只能使用500M磁盘空间
- 使用dd命令创建文件验证用户jerry的配额限制;
dd if=/dev/zero bs=1M count=33 of=/mnt/mylv/testfile1 - 使用quota –u和repquota查看用户配额设置和磁盘使用情况。 略