LVM
LVM概念
LVM(Logical Volume Manager)逻辑卷管理,是一种将一个或者多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够时,可以将其他的硬盘的分区加入其中,相对于普通的分区有很大的灵活性。
- 物理卷PV:处于LVM最底层,可以是物理硬盘或者分区
- 卷组VG:建立在PV之上,可以含有一个或多个PV
- 逻辑卷LV:建立在VG之上,在逻辑卷之上建立文件系统
- 物理块PE:物理卷PV中可以分配的最小存储单元,PE的大小可以指定,默认为4MB,大小只能为2的幂数,最大为512M,PE大,读取速度快,但浪费空间。反之,读取速度慢,但节省空间
- 逻辑块LE:逻辑卷LV中最小的存储单元,在同一VG中LE和PE的大小是相同的
工作原理
- 物理磁盘被格式化成PV,空间被划分成一个个的PE。
- 不同的PV加入到同一个VG中,不同PV的PE全部进入到了VG的PE池内
- LV基于PE创建,大小为PE的整倍数,组成LV的PE可能来自不同的物理磁盘
- LV现在就直接可以格式化后挂载使用了
- LV的扩充缩减实际上就是增加或者减少该LV的PE数量
创建LVM
pvcreate /dev/sd{b,c}1
:将sdb1,sdc1创建成PVpvs/pvdisplay
:查看PVvgcreate VG01 /dev/sd{b,c}1
:创建卷组VG名为VG01vgs/vgdisplay
:查看VGlvcreate -L 10G -n VG01 LV01
:从卷组VG01中创建一个10G的LV名为LV01lvs/lvdisplay
:查看LVmkfs.ext4 LV01完整路径
:格式化LV,完整的LV路径在上一步中可以进行查看
删除
1 | 1. 卸载 |