实验报告
实验目的: 熟练掌握磁盘和文件系统管理
实验要求:
1. 添加两块 10G 的 SCSI 硬盘(sdb sdc), 配置名为 mbox 的逻辑卷,
2. 创建 /mailbox/ 目录, 挂载 mbox 的分区
3. 使用 df -h 查看 / mailbox 空间
4. 创建 3 个用户 terry jerry shrek, 其中 terry 和 shrek 属于 teacher 组,
5. 实现 jerry 用户对 /mailbox/ 目录的空间使用容量为 500M,
6. 实现 teacher 组对 /mailbox/ 目录的空间使用容量为 4G.
7. 再新加了一块 10G 硬盘, 扩容到 mbox 分区.
8. 使用 df -h 命令检查 /mailbox/ 目录确实增加了 10G 新空间
9.jerry 用户登陆后添加数据到 /mailbox/ 目录最多为 500M
10.terry 用户登陆后添加 4G 数据到 /mailbox/ 目录后, shrek 用户不能再添加数据.
实验步骤
添加两块 10G 的 SCSI 硬盘(sdb sdc), 配置名为 mbox 的逻辑卷
(1) 对硬盘 (sdb sdc) 进行设置
- fdisk /dev/sdb
- fdisk /dev/sdc
(2) 重读分区表
- partprobe /dev/sdb1
- partprobe /dev/sdb2
- partprobe /dev/sdc1
(3) 将物理硬盘初始化为物理卷
pvcreate /dev/sdb1 /dev/sdc1
(4) 新建一个由 sab1 和 sdc1 两个物理卷组成的名为 yyc 的卷组
vgcreate yyc /dev/sdb1 /dev/sdc1
(5) 将指定卷组分割出 10G 空间创建为 mbox 的逻辑卷
lvcreate -L 10G -n mbox yyc
(6) 使用 mkfs 命令对逻辑卷 yyc 进行格式化, 创建 XFS 文件系统
mkfs.xfs /dev/yyc/mbox
创建 /mailbox/ 目录, 挂载 mbox 的分区
(1) 创建 /mailbox/ 目录
- mkdir mailbox
- mkdir /mailbox
(2) 挂载 mbox 的分区
mount /dev/yyc/mbox /mailbox/
使用 df -h 查看 / mailbox 空间
(1) 查看 / mailbox 空间
df -h /mailbox/
创建 3 个用户 terry jerry shrek, 其中 terry 和 shrek 属于 teacher 组
(1) 创建 teacher 组
groupadd teacher
(2) 创建 terry jerry shrek 用户
- useradd -g teacher jerry
- useradd -g teacher terry
- useradd shrek
实现 jerry 用户对 /mailbox/ 目录的空间使用容量为 500M
(1) 卸载光盘驱动
umount /dev/yyc/mbox
(2) 将名为 mbox 的逻辑分区挂载到 / mailbox 下
mount -o usrquota,grpquota /dev/yyc/mbox /mailbox/
(3) 开机自动挂载
- VIM /etc/fstab
- xfs_quota -x -c 'limit -u bsoft=200M bhard=500M jerry' /mailbox/
实现 teacher 组对 /mailbox/ 目录的空间使用容量为 4G
(1) 实现 teacher 组对 /mailbox/ 目录的空间使用容量为 4G
xfs_quota -x -c 'limit -g bsoft=3G bhard=4G teacher' /mailbox/
再新加了一块 10G 硬盘, 扩容到 mbox 分区
(1) 添加一块 10G 硬盘
(2) 对新添加的硬盘 sdd 进行设置
fdisk /dev/sdd
(3) 重读分区表
pvcreate /dev/sdd1
(4) 将 sdd1 扩展到 yyc 卷组中
vgextend yyc /dev/sdd1
(5) 从 yyc 卷组扩展 10G 到 mbox 逻辑卷中
lvextend -L +10G /dev/yyc/mbox
(6) 设置 mailbox 权限为可读, 可写, 可执行
chmod 777 /mailbox/
使用 df -h 命令检查 /mailbox/ 目录确实增加了 10G 新空间
(1) 使用 df -h 命令检查 /mailbox/ 目录
df -h /mailbox/
(2) 同步文件系统
xfs_growfs /dev/yyc/mbox
(3) 使用 df -h 命令检查 /mailbox/ 目录
df -h /mailbox/
jerry 用户登陆后添加数据到 /mailbox/ 目录最多为 500M
(1) 进入 jerry 用户
su - jerry
(2) 进入 / mailbox 目录
cd /mailbox/
(3) 将 / dev/zero 文件输出到 mailbox 输出量为 1M 900 个
dd if=/dev/zero of=mailbox bs=1M count=900
Linux 磁盘和文件系统管理(二)
来源: http://www.bubuko.com/infodetail-3075089.html