Ubuntu LVM 系统盘剩余容量扩充到 root 分区
1. 问题场景 安装 Ubuntu Server 时,如果安装程序使用了 LVM 默认配置,通常只会分配磁盘的一部分给 root 逻辑卷(Logical Volume),剩余空间留在 Volume Group 中未使用。例如: 磁盘总容量 200GB root 分区仅分配了 98.5GB VG 中还有 98.5GB 空闲 此时需要将剩余空间在线扩充到 / 分区,无需重启、无需卸载。 2. 前置知识 在动手之前,理解 LVM 的三层抽象有助于你排查更复杂的场景: 层 组件 类比 PV (Physical Volume) /dev/sda3 一块硬盘原料 VG (Volume Group) ubuntu-vg 一个"存储池",由若干 PV 组成 LV (Logical Volume) ubuntu-lv 从池中切出的"虚拟分区",格式化后挂载 扩容的本质就是:池(VG)里有空闲空间 → 划给虚拟分区(LV)→ 通知文件系统去用新空间。 PE (Physical Extent) 是 LVM 的最小分配单位,默认 4MiB。lvextend -l +100%FREE 中的 -l 就是以 PE 为单位分配——+100%FREE 表示"把 VG 中所有空闲 PE 全给这个 LV"。 ...