首先创建物理卷pvcreate /dev/sdb1 /dev/sdb2,再用vgcreate myvg创建卷组,接着lvcreate -L 50G -n mylv创建逻辑卷,格式化mkfs.ext4并挂载至/mnt/mylv;扩展时lvextend加resize2fs;移除需先umount再lvremove;快照用于备份,通过lvcreate -s创建。

LVM (Logical Volume Management) 允许你灵活地管理磁盘空间,可以动态调整分区大小,而无需重新格式化或重启系统。本文将带你了解如何在Linux中创建和管理逻辑卷。
创建逻辑卷的完整操作流程
物理卷(PV)创建:首先,你需要将物理磁盘或分区初始化为物理卷。使用
pvcreate /dev/sdaX
/dev/sdaX
pvcreate /dev/sdb1 /dev/sdb2
/dev/sdb
fdisk
parted
卷组(VG)创建:将一个或多个物理卷组合成一个卷组。使用
vgcreate <卷组名称> <物理卷>
vgcreate myvg /dev/sdb1 /dev/sdb2
逻辑卷(LV)创建:在卷组中创建逻辑卷。使用
lvcreate -L <大小> -n <逻辑卷名称> <卷组名称>
lvcreate -L 50G -n mylv myvg
myvg
mylv
格式化逻辑卷:创建逻辑卷后,需要对其进行格式化。使用
mkfs.ext4 /dev/myvg/mylv
/dev/myvg/mylv
xfs
btrfs
挂载逻辑卷:最后,将逻辑卷挂载到文件系统中的某个目录。首先创建一个挂载点,例如
mkdir /mnt/mylv
mount /dev/myvg/mylv /mnt/mylv
/etc/fstab
扩展逻辑卷是LVM的强大之处。 首先,如果卷组有足够的剩余空间,你可以直接使用
lvextend -L +<大小> /dev/<卷组名称>/<逻辑卷名称>
lvextend -L +20G /dev/myvg/mylv
mylv
resize2fs /dev/myvg/mylv
xfs_growfs /mnt/mylv
/mnt/mylv
移除逻辑卷是一个需要谨慎操作的过程。 首先,卸载逻辑卷:
umount /mnt/mylv
/mnt/mylv
lvremove /dev/myvg/mylv
vgremove myvg
pvremove /dev/sdb1 /dev/sdb2
逻辑卷快照允许你在不中断服务的情况下创建逻辑卷的只读副本。 这对于备份、测试和开发非常有用。 使用
lvcreate -s -L <大小> -n <快照名称> -p r /dev/<卷组名称>/<逻辑卷名称>
lvcreate -s -L 10G -n mylv_snap -p r /dev/myvg/mylv
mylv_snap
lvremove /dev/myvg/mylv_snap
以上就是如何在Linux中创建逻辑卷 Linux LVM管理完整操作流程的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号