Linux 逻辑卷管理器(LVM,Logical Volume Manager)是一种用于管理磁盘驱动器和类似设备的存储空间的强大工具。它可以让用户更加灵活地管理硬盘空间,包括动态调整分区大小、创建快照等。
物理卷(PV):LVM 的最底层,可以是整个硬盘或硬盘上的一个分区。
卷组(VG):建立在物理卷之上,可以包含一个或多个物理卷。
逻辑卷(LV):建立在卷组之上,是用户实际使用的存储空间。
以下是在基于 Debian 的系统(如 Ubuntu)上安装 LVM 的基本步骤:
sudo apt update
sudo apt install lvm2
假设你有一个未分区的硬盘 /dev/sdb
,首先需要将其转换为物理卷:
sudo pvcreate /dev/sdb
使用上一步创建的物理卷来创建一个卷组:
sudo vgcreate my_volume_group /dev/sdb
在卷组中创建一个逻辑卷:
sudo lvcreate -l 100%FREE -n my_logical_volume my_volume_group
为新创建的逻辑卷创建文件系统:
sudo mkfs.ext4 /dev/my_volume_group/my_logical_volume
最后,将逻辑卷挂载到一个目录:
sudo mkdir /mnt/my_lv
sudo mount /dev/my_volume_group/my_logical_volume /mnt/my_lv
问题:无法识别新添加的硬盘。
解决方法:
sudo partprobe
sudo pvscan
问题:逻辑卷扩容失败。
解决方法:
确保卷组和物理卷上有足够的未分配空间。然后使用以下命令扩容逻辑卷:
sudo lvextend -l +100%FREE /dev/my_volume_group/my_logical_volume
sudo resize2fs /dev/my_volume_group/my_logical_volume
通过以上步骤,你应该能够在 Linux 系统上成功安装和配置 LVM。
领取专属 10元无门槛券
手把手带您无忧上云