LVM的全称是Logical Volume Manager,翻译成中文是逻辑卷管理。

1,LVM相关的基本概念:

PV:Physical Volume 物理卷,整个硬盘,或者用fdisk等工具建立的分区。

VG:Volume Group 卷组,一个或多个物理卷组成的整体。

LV:Logical Volume 逻辑卷,从卷组中分割出来的一块空间,用于建立文件系统。

 

2,主要命令使用:

创建物理卷:pvcreate 设备名

创建卷组:vgcreate 卷组名 物理卷名1 物理卷名2

创建逻辑卷: lvcreate -L 大小 -n 逻辑卷名 卷组名

扩展逻辑卷大小: lvextend -L +大小 /dev/卷组名/逻辑卷名

3,案例:

假设有两块硬盘 sdb,sdc,创建LVM过程如下

fdisk /dev/sdb

n

p

回车

t

8e

w

pvcreate /dev/sdb1

 

fdisk /dev/sdc

n

p

回车

t

8e

w

pvcreate /dev/sdc1

//创建卷组

vgcreate mysql /dev/sdb1 /dev/sdc1

//查看卷组

vgdisplay

//在mysql卷组上创建逻辑卷data

lvcreate -L 30000M -n data mysql

//格式化逻辑卷

mkfs.ext4 -j /dev/mysql/data

//挂在到/var/data中

mount /dev/mysql/data /var/data