LVM动态分区管理实操指南
一、核心概念与适用场景
二、从零搭建 LVM 的标准流程
三、在线扩容与缩容的标准操作
四、卷组扩容与云盘场景
五、常用命令速查与最佳实践
| 目标 | 命令示例 |
|---|---|
| 查看磁盘/分区 | lsblk、fdisk -l |
| 初始化 PV | pvcreate /dev/sdX |
| 查看 PV | pvs、pvdisplay |
| 创建 VG | vgcreate vg0 /dev/sdX /dev/sdY(-s 16M) |
| 查看 VG | vgs、vgdisplay |
| 扩展 VG | vgextend vg0 /dev/sdZ |
| 创建 LV | lvcreate -L 100G -n lv_data vg0 或 -l 100%FREE |
| 查看 LV | lvs、lvdisplay |
| 扩展 LV | lvextend -L +50G /dev/vg0/lv_data |
| 扩展文件系统 | resize2fs(ext4,可在线)/ xfs_growfs(XFS,挂载点) |
| 缩容 LV(ext4) | umount → e2fsck -f → resize2fs → lvreduce → mount |
| 删除对象 | lvremove /dev/vg0/lv_data;vgremove vg0;pvremove /dev/sdX |
| 云盘容量同步 | pvresize -v /dev/vdb |