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

Ubuntu Server LVM根分区df显示容量与实际SSD不符的疑问

Ubuntu Server LVM根分区df显示容量与实际SSD不符的疑问

嗨,我完全懂你现在的疑惑——明明把Ubuntu Server装在了512G的SSD上,按道理根挂载点应该有差不多474G可用,结果用df -H查出来只有106G,换谁都会嘀咕是不是系统出了小故障对吧?

其实这不是什么glitch,大概率是Ubuntu Server默认用LVM(逻辑卷管理)安装时的正常设置:安装程序会默认只分配一部分空间给根逻辑卷,剩下的空间会留在LVM卷组里,没直接分配给根分区。

你可以先验证一下这个猜测:

  • 先运行vgs命令,看看卷组的总容量和剩余可用空间,如果显示卷组里还有大量未分配的空间,那就是我说的情况了。
  • 也可以用lvdisplay查看根逻辑卷的当前大小,对比卷组的总容量,就能确认剩余空间的存在。

如果确实是这个问题,你完全可以把剩余空间分配给根分区,步骤也很简单:

  1. 扩展根逻辑卷:运行lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv(注意路径可能需要根据你的实际卷组/逻辑卷名称调整,lvdisplay能帮你找到正确路径)
  2. 扩展文件系统:如果你的根分区用的是ext4格式,就运行resize2fs /dev/ubuntu-vg/ubuntu-lv;如果是XFS格式,就用xfs_growfs /
  3. 之后再跑一遍df -H,就能看到根分区的容量变成你预期的大小了。

至于要不要直接继续用?如果你目前的106G足够用,完全可以先不管它,等以后需要更多空间的时候再扩展也没问题;如果现在就需要大空间,那就按上面的步骤操作就行,很安全的~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 15:40:28