CentOS 7 使用 LV(逻辑卷)管理磁盘空间

什么是LV(逻辑卷)
LV(逻辑卷)是LVM(逻辑卷管理)中的一种虚拟化存储技术,它允许用户在物理硬盘上创建逻辑卷,并对这些逻辑卷进行扩展、缩减、复制和迁移等操作,LV为用户提供了极大的灵活性和方便性,使得磁盘空间的管理变得更加简单。
CentOS 7 安装LV
安装LVM软件包
在CentOS 7系统中,首先需要安装LVM软件包,可以使用以下命令安装:
sudo yum install lvm2 创建物理卷(PV)
物理卷是LVM的基本存储单位,它可以直接在物理硬盘上创建,以下命令可以创建一个物理卷:
sudo pvcreate /dev/sdb 创建卷组(VG)
卷组是物理卷的集合,可以创建一个或多个卷组,以下命令可以创建一个卷组:
sudo vgcreate myvg /dev/sdb 创建逻辑卷(LV)
在卷组中创建逻辑卷,以下命令可以创建一个逻辑卷:
sudo lvcreate -L 10G -n mylv myvg CentOS 7 使用LV
挂载LV

创建逻辑卷后,可以使用以下命令将其挂载到指定的挂载点:
sudo mount /dev/myvg/mylv /mnt 查看LV信息
可以使用以下命令查看LV的详细信息:
sudo lvdisplay 扩展LV
如果需要扩展LV,可以使用以下命令:
sudo lvextend -L +10G /dev/myvg/mylv 缩减LV
如果需要缩减LV,可以使用以下命令:
sudo lvreduce -L -10G /dev/myvg/mylv 修改LV属性
可以使用以下命令修改LV的属性:
sudo lvchange -ay /dev/myvg/mylv
sudo lvresize -L +10G /dev/myvg/mylv CentOS 7 卸载LV
卸载LV
使用以下命令卸载LV:
sudo umount /mnt 删除LV

使用以下命令删除LV:
sudo lvremove /dev/myvg/mylv 删除卷组
使用以下命令删除卷组:
sudo vgremove myvg 删除物理卷
使用以下命令删除物理卷:
sudo pvremove /dev/sdb FAQs
问题是:如何查看物理硬盘上的空闲空间?
解答:可以使用以下命令查看物理硬盘上的空闲空间:
sudo fdisk -l 问题是:如何将一个LV迁移到另一个物理硬盘?
解答:需要将LV迁移到新的物理硬盘上,可以使用以下命令:
sudo lvmove /dev/myvg/mylv /dev/sdc 在新物理硬盘上创建一个新的卷组,并将LV扩展到新的卷组中:
sudo vgcreate newvg /dev/sdc
sudo lvextend -L +10G /dev/myvg/mylv 
