You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04 Server LVM根分区扩容及安装问题咨询

Ubuntu 22.04 Server LVM根分区扩容及安装问题咨询

嗨,我来帮你解决这个LVM根分区扩容和安装配置的问题~

一、无需重装:直接扩容根分区到全部可用空间

从你的lsblk和df -h输出来看,你的整个nvme0n1p3已经加入了LVM卷组ubuntu-vg,只是根逻辑卷ubuntu--vg-ubuntu--lv只用到了100G,剩下的800多G都空闲在卷组里。可以通过以下几步安全扩容:

  1. 确认卷组空闲空间
    先运行命令查看卷组的剩余可用空间,确保有足够的空闲资源:

    sudo vgs
    

    你会看到类似Free PE / Size的字段,对应的值应该是接近850G的空闲空间。

  2. 扩展逻辑卷
    将卷组里所有的空闲空间全部分配给根逻辑卷:

    sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
    

    这里-l +100%FREE表示把卷组中所有空闲的物理扩展单元(PE)都添加到目标逻辑卷。

  3. 扩展文件系统
    LVM逻辑卷扩容后,还需要同步扩展上层的ext4文件系统,才能让系统识别到扩容后的空间:

    sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    
  4. 验证扩容结果
    最后运行df -h检查根分区/的大小,应该已经变成接近950G的状态了。

二、为什么安装时只分配了100G?下次安装如何避免?

这其实是Ubuntu Server安装器的默认配置,不是你操作错了:当你选择使用LVM时,安装器会默认给根逻辑卷分配100G,剩下的空间留在卷组里不做分配,目的是给用户留有余地创建其他逻辑卷(比如单独的/home、/var分区)或者后续按需扩容。

如果下次安装想直接把所有空间都分配给根分区,在安装的存储配置步骤里:

  • 进入“自定义存储布局”(或者类似的手动配置选项)
  • 找到LVM卷组ubuntu-vg下的ubuntu-lv逻辑卷
  • 编辑它的大小,把滑块拉到最大,或者直接输入全部可用的空间数值,保存后继续安装即可。

备注:内容来源于stack exchange,提问作者pferrel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 14:03:01