Plainnotes

LVM 扩容的完整步骤

2025-03-05 · 3 分钟系统

LVM 的好处是能在线扩容,代价是步骤多,漏一层就白做。

盘已经扩了(lsblk 能看到),接下来:

pvresize /dev/vda2
vgs                      # 确认 VG 有 Free
lvextend -l +100%FREE /dev/vg0/lv_root
resize2fs /dev/vg0/lv_root      # ext4
# xfs_growfs /mount/point       # xfs

顺序不能反:先 PV 识别新空间,再扩 LV,最后扩文件系统。

几个坑:pvresize 前确认分区表也扩了(growpart),否则 PV 看不到新空间;XFS 只能扩不能缩;lvextend 的 -l +100%FREE 会吃掉 VG 里所有空闲,如果还要留给快照,用 -L +10G 指定大小。