Linux网络操作系统-第13节-磁盘管理(三)逻辑卷LVM
部门共享目录空间不够了,如何不丢数据、不停机地扩容?普通分区做不到,LVM 可以。它的思路:把多块硬盘的空间汇成一个「大仓库」,再从仓库里随时划房间出来。

一、LVM 三层结构
- PV(物理卷):底层原料,把普通分区或整块盘「打上 LVM 标」;
- VG(卷组):把多个 PV 的空间汇成一个存储池(大仓库);
- LV(逻辑卷):从 VG 里划出来的「房间」,格式化挂载后像普通分区一样用。
pvcreate /dev/sdb1 /dev/sdb5 # ① 做成物理卷 vgcreate datavg /dev/sdb1 /dev/sdb5 # ② 汇成卷组 datavg lvcreate -n lvdata -L 5G datavg # ③ 划 5G 逻辑卷 lvdata
二、格式化并挂载
mkfs.xfs /dev/datavg/lvdata mkdir /mnt/data mount /dev/datavg/lvdata /mnt/data df -h # 新卷已上线
三、查看命令对照表
| 对象 | 查看 | 创建 | 扩容 |
|---|---|---|---|
| PV | pvs | pvcreate | — |
| VG | vgs | vgcreate | vgextend |
| LV | lvs | lvcreate | lvextend |
记口诀「仓库不够加硬盘(VG 加 PV),房间不够划房间(LV 扩容)」——这正是下一节的在线扩容。pvs/vgs/lvs 三个查看命令从本节起会频繁出现。

