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