逻辑卷管理(LVM)
LVM概述
- 作用:屏蔽底层磁盘布局,支持动态调整磁盘容量,弹性管理存储空间。
- 核心优势:
- 动态调整卷组大小。
- 按组命名、分配和管理磁盘存储。
- 限制/boot
分区不能使用LVM(需独立存放引导文件)。
LVM基本概念
---
LVM管理命令
物理卷(PV)操作
- pvcreate
创建PV
pvcreate /dev/sdb1 /dev/sdc1
- pvremove
删除PV
pvremove /dev/sda7
卷组(VG)操作
- vgcreate
创建VG(指定PE大小8MB)
-s
指定物理卷中PE的大小,PE可取值 4M(默认值)、8M、16M、32M、64M
vgcreate -s 8M wgroup /dev/sdb5
- vgextend
扩展VG
vgextend vgname /dev/sdaN
- 缩减VG
vgreduce vgname /dev/sdaN
- 删除VG
vgremove /dev/vg1
逻辑卷(LV)操作
- lvcreate
创建LV
-n
:指定逻辑卷名称,如 -n lv_data ;-L
:指定逻辑卷的大小,如 -L 10G,单位可以是bBsSkKmMgGtTpPeE;-l
:使用LE个数来指定逻辑卷的大小,如 -l 200,表示使用200个LE来创建逻辑卷,一般的我们最常用的是-L 来直接指定逻辑卷大小即可
lvcreate -n wshare -l 100 /dev/wgroup
-lvextend
扩展LV
lvextend -L +10G /dev/mail_store/mail
- lvreduce
缩减LV
lvreduce -L 10G /dev/mail_store/mail
- lvremove
删除LV
lvremove /dev/vg1/lv1
文件系统与挂载
创建与挂载步骤
1. 格式化LVmkfs -t vfat /dev/wgroup/wshare
2. 创建挂载点mkdir /mnt/wshare
3. 配置自动挂载(编/etc/fstab
):