添加新分区与逻辑卷

Red Hat Enterprise LinuxBeginner
立即练习

介绍

在本挑战中,你将学习如何在不造成任何数据丢失的情况下,通过添加新分区和逻辑卷以及创建交换空间来配置 Linux 系统的本地存储。这项技能对于系统管理员高效管理和扩展 Linux 服务器的存储容量至关重要。

这是一个「挑战」项目,它与「引导实验」不同。你需要尝试独立完成挑战任务,而不是按照实验步骤一步步学习。挑战通常具有一定的难度。如果你觉得困难,可以与 Labby 讨论或查看解决方案。历史数据显示,这是一个 初学者 级别的挑战,通过率为 93%。它在学习者中获得了 100% 的好评率。

添加新分区与逻辑卷

在本挑战中,你将通过创建分区和逻辑卷来实践 Linux 存储管理。你将掌握在 RHEL 系统上扩展存储容量的核心技能,包括磁盘分区、配置 LVM(逻辑卷管理器)以及挂载文件系统。这些都是基础的系统管理任务,能够让你在不丢失数据的前提下高效管理存储资源。

任务

  • 在系统的存储设备上创建一个新分区。
  • 使用该新分区创建一个新的逻辑卷组。
  • 在新的卷组中创建一个新的逻辑卷。
  • 使用合适的文件系统格式化该新逻辑卷。
  • 将新逻辑卷挂载到指定的目录。

要求

  • 新分区应在 /dev/vdb 设备上创建。
  • 新分区的大小应为 2 GiB。
  • 新卷组的名称应为 vg_project
  • 新逻辑卷的名称应为 lv_project,大小为 1 GiB。
  • 新逻辑卷应使用 ext4 文件系统进行格式化。
  • 新逻辑卷应挂载到 /home/labex/project 目录。

示例

完成此步骤后,执行 lsblkdf -h 命令的输出应类似于以下内容:

$ lsblk
NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
vda                       253:0    0   40G  0 disk
├─vda1                    253:1    0    1M  0 part
├─vda2                    253:2    0  100M  0 part /boot/efi
└─vda3                    253:3    0 39.9G  0 part /
vdb                       253:16   0   40G  0 disk
└─vdb1                    253:17   0  1.9G  0 part
  └─vg_project-lv_project 252:0    0    1G  0 lvm  /home/labex/project
$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
devtmpfs                           4.0M     0  4.0M   0% /dev
tmpfs                              1.8G     0  1.8G   0% /dev/shm
tmpfs                              712M  620K  712M   1% /run
efivarfs                           256K  8.5K  243K   4% /sys/firmware/efi/efivars
/dev/vda3                           40G  3.5G   37G   9% /
/dev/vda2                          100M  7.1M   93M   8% /boot/efi
tmpfs                              356M     0  356M   0% /run/user/1000
/dev/mapper/vg_project-lv_project  974M   24K  907M   1% /home/labex/project
✨ 查看解决方案并练习

总结

在本挑战中,你学习了如何在不造成任何数据丢失的情况下,通过添加新分区和逻辑卷以及创建交换空间来配置 Linux 系统的本地存储。你练习了创建新分区、新卷组、新逻辑卷、格式化逻辑卷以及将其挂载到指定目录的操作。这项技能对于系统管理员高效管理和扩展 Linux 服务器的存储容量至关重要。