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

AWS EC2 Ubuntu系统扩容存储卷后未识别全部可用空间求助

操作解决方案

问题说明

当前分区层面已经完成扩容(lsblk显示根分区xvda1总大小为10G),但文件系统未识别新增空间,因此df仅显示原有的7.7G容量。sudo无法解析主机的报错为本地hosts配置缺失导致,可选择修复或直接执行扩容操作。

操作步骤

1. 修复sudo主机解析报错(可选)

  • 执行hostname命令获取当前主机名,输出格式为ip-xxxxx
  • 编辑hosts配置文件:sudo vi /etc/hosts
  • 在127.0.0.1所在行末尾添加刚才获取的主机名,修改后示例如下:

127.0.0.1 localhost ip-xxxxx

  • 保存退出后sudo命令即可恢复正常

2. 扩容根分区文件系统

你的lsblk输出已显示xvda1分区占满整个10G磁盘,无需调整分区表,直接扩容文件系统即可:

  • 先确认根分区文件系统类型:
    df -T /
  • 查看输出中Type列的结果,对应执行命令:
    • 若为ext4(Ubuntu默认文件系统):sudo resize2fs /dev/xvda1
    • 若为xfs:sudo xfs_growfs /

3. 验证结果

执行df -h /查看根分区容量,此时总容量会显示为约9.3G(磁盘标称10G为十进制单位,系统识别为二进制GiB存在正常换算损耗),剩余空间即为扩容新增的可用空间。

内容的提问来源于stack exchange,提问作者PastaLover

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 23:06:06