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

Amazon Linux 2 EC2实例磁盘扩容后,重新分区及扩展文件系统的CLI操作步骤确认

Amazon Linux 2 EC2实例磁盘扩容后,重新分区及扩展文件系统的CLI操作步骤确认

嗨Chris,我来帮你梳理清楚Amazon Linux 2上磁盘扩容后的具体操作步骤,你的初始思路有一点点小偏差——从你的lsblk和分区信息来看,当前根文件系统并没有使用LVM,直接扩展现有分区+文件系统就可以搞定,不用新建分区加入LVM,咱们一步步来:

第一步:确认并安装分区扩容工具

Amazon Linux 2提供了growpart工具来简化分区扩容操作,先检查是否已安装,未安装的话通过yum一键安装:

sudo yum install -y cloud-utils-growpart

第二步:扩展根分区

从你的输出可以看到,根分区是/dev/sda1(挂载在/目录),运行以下命令让它占用所有空闲磁盘空间:

sudo growpart /dev/sda 1

这里的1是分区编号,对应/dev/sda的第一个分区。执行后,你之前遇到的GPT PMBR size mismatch问题会被自动修复,不需要手动处理。

第三步:验证分区扩展结果

运行lsblk查看分区大小,确认/dev/sda1的大小已经接近52G(减去/dev/sda128的1M引导空间):

sudo lsblk

第四步:扩展文件系统

Amazon Linux 2默认使用ext4文件系统,用resize2fs命令把文件系统扩展到新的分区大小:

sudo resize2fs /dev/sda1

第五步:确认最终扩容效果

运行df -h查看根目录的可用空间,应该能看到空间已经扩容到52G左右了:

df -h /

补充说明

如果后续你需要更灵活的磁盘管理(比如动态调整分区大小、合并多块磁盘到同一个挂载点),再考虑迁移到LVM,但当前场景下直接扩展现有分区是最直接高效的方案。另外,磁盘操作前建议备份重要数据,避免意外风险。

备注:内容来源于stack exchange,提问作者chris-j

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 10:50:35