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

无GUI环境下如何扩容LVM逻辑卷以利用整块硬盘空间

无GUI环境下如何扩容LVM逻辑卷以利用整块硬盘空间

嗨,我来帮你搞定这个问题!从你给出的df和lsblk输出能看出来,确实是LVM配置的小问题——你的sda3(296.1G的分区)已经作为物理卷加入了ubuntu-vg卷组,但逻辑卷ubuntu--vg-ubuntu--lv只分配了100G空间,剩下的200G左右一直没被利用。别担心,咱们用几个命令行操作就能把整块硬盘的空间都用上,全程不用GUI工具:

  • 第一步:确认卷组剩余空间
    先看看卷组里还有多少未分配的空间,运行下面的命令:

    sudo vgs
    

    你会得到类似这样的输出,重点关注Free PE / Size列,这就是卷组里闲置的空间:

    VG        #PV #LV #SN Attr   VSize   VFree
    ubuntu-vg   1   1   0 wz--n- 296.10g 196.10g
    

    也可以用vgdisplay ubuntu-vg查看更详细的信息,找到“Free PE / Size”这一行即可。

  • 第二步:扩容逻辑卷
    把卷组里所有剩余空间全部分配给现有的根目录逻辑卷,执行这条命令:

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

    这里-l +100%FREE的意思是把卷组中所有空闲的物理扩展单元(PE)都添加到目标逻辑卷里,这样逻辑卷就会占用sda3的全部空间了。

  • 第三步:扩容文件系统
    逻辑卷变大后,还需要同步扩展文件系统(你的根目录用的是ext4),让系统能识别新的空间:

    sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
    

    这个命令会自动检测逻辑卷的新大小,并把文件系统扩展到整个逻辑卷。

  • 第四步:验证结果
    最后运行df -H检查,你会看到根目录的空间已经变成你想要的样子:

    /dev/mapper/ubuntu--vg-ubuntu--lv  296G   19G  268G   7% /
    

注意:虽然ext4支持在线扩容,但如果服务器上存储了重要数据,建议先做好备份再操作,避免意外情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 08:59:10