安装服务器系统时配置LVM的核心是先池化再分配:一、选手动分区并启用LVM支持;二、预留空闲空间创建PV;三、建VG并划分LV,注意/boot须独立分区;四、预览层级关系后安装;五、用pvs/vgs/lvs/df验证。

安装服务器系统时配置 LVM,核心是把磁盘空间“先池化、再分配”,而不是直接划死分区。关键在于安装器里选对模式、分清层级、避开/boot限制——不是所有步骤都得手动敲命令,图形或文本安装界面就能完成。
选手动分区并启用LVM支持
多数现代发行版(如 RHEL/CentOS Stream、Ubuntu Server、Rocky Linux)的安装程序默认用自动分区,不启用LVM。你必须主动选择“手动分区”“自定义分区”或“Something else”选项。部分安装器(如 Anaconda)在分区页面右上角有“LVM”开关或勾选框,需手动开启;Ubuntu Server 安装流程中需进入子菜单选择“Use LVM with this installation”。不点开这个,后面所有LVM操作都不会出现。
预留空闲空间并创建物理卷(PV)
安装器会列出所有磁盘(如 /dev/sda)。确认目标盘无重要数据后,删除旧分区或保留未分配空间。LVM不能建在已有文件系统上,所以必须有“Free space”条目。选中该空闲区域 → 新建 → 类型选“physical volume for LVM”(不是 ext4、xfs 或 swap)。大小可设为全部空闲空间,也可留 5–10% 作后期扩展余量。此时设备名类似 /dev/sda2,它就是你的第一个 PV。
建立卷组(VG)并划分逻辑卷(LV)
创建 PV 后,安装器通常自动跳转到卷组设置页。输入卷组名称(如 vg00、centos、ubuntu-vg),保持简洁、无空格和特殊字符。勾选刚建好的 PV(如 /dev/sda2),提交生成 VG。接着点击“Add Logical Volume”: • 输入 LV 名称(如 lv_root、lv_home、lv_swap) • 设置大小(例如 30G、5G,或选“Use all remaining space”) • 指定挂载点:/ 对应根、/home 对应用户目录、swap 对应交换区 • 文件系统类型选 ext4 或 xfs(swap 不需要格式化) 注意:/boot 必须单独分区(类型 Ext4/Btrfs,不走 LVM),否则系统无法启动。
确认层级并完成安装
安装前最后一步,查看分区预览。正常应显示类似结构: /dev/sda2 → [PV] → vg00 → lv_root(挂载 /) lv_home(挂载 /home) lv_swap(类型 swap) /dev/sda1 → /boot(独立分区,非 LVM) 确认无误后执行安装。装完重启,可用以下命令验证: sudo pvs —— 查物理卷 sudo vgs —— 查卷组 sudo lvs —— 查逻辑卷 df -h —— 看挂载与使用情况











