逻辑卷管理器(英语:Logical Volume Manager,缩写为LVM),又译为逻辑卷宗管理器、逻辑扇区管理器、逻辑磁盘管理器,是Linux核心所提供的逻辑卷管理(Logical volume management)功能。它在硬盘的硬盘分区之上,又创建一个逻辑层,以方便系统管理硬盘分割系统。
LVM基本术语:
PV:物理卷,PV处于LVM系统最低层,它可以是整个硬盘,或者与磁盘分区具有相同功能的设备(如RAID),但和基本的物理存储介质相比较,多了与LVM相关管理参数
VG:卷组,创建在PV之上,由一个或多个PV组成,可以在VG上创建一个或多个“LVM分区”(逻辑卷),功能类似非LVM系统的物理硬盘
LV:逻辑卷,从VG中分割出的一块空间,创建之后其大小可以伸缩,在LV上可以创建文件系统(如/var,/home)
PE:物理区域,每一个PV被划分为基本单元(也被称为PE),具有唯一编号的PE是可以被LVM寻址的最小存储单元,默认为4MB
创建磁盘分区part
fdisk命令
1 | # fdisk /dev/vdb |
parted命令操作示例
1 | parted /dev/vdb |
创建物理卷PV
1 | # pvcreate /dev/vdb |
创建虚拟卷VG
1 | # vgcreate nvme /dev/vdb |
创建逻辑卷LV
1 | # lvcreate -L 1T -n data test |
从虚拟卷test中创建一个1T的逻辑卷作为lvm分区并命名为data,如果想一次性全部用完所有的容量,也可以这样
1 | # lvcreate -l -n data test |
挂载并更新文件
1 | # mkdir /data ##创建该路径 |
通过blkid命令获取这个新的lvm分区的UUID,然后更新到/etc/fstab中