一、检查磁盘扩容状态
完成阿里云控制台的云盘扩容操作后,首先需在ECS实例内确认磁盘容量是否已更新。执行以下命令查看磁盘总容量:
fdisk -l /dev/vda
该命令会显示磁盘的物理信息,包括扩容后的总扇区数和容量。若输出结果中显示的磁盘大小与控制台扩容后的容量一致,则物理磁盘已成功扩容。
二、验证分区与文件系统类型
需通过以下步骤确认分区表和文件系统类型:
- 使用
lsblk
命令查看分区结构,确认目标分区编号(如vda1) - 执行
df -Th
查看文件系统类型(ext4/xfs)及当前挂载容量 - 通过
parted -l
检查分区表类型(GPT或MBR),GPT分区需使用gdisk工具操作
三、执行分区与文件系统扩容
根据分区类型选择对应操作流程:
- 扩展分区:使用
growpart /dev/vda 1
调整分区边界,注意设备名与分区编号间的空格 - 扩展文件系统:
- ext4文件系统:
resize2fs /dev/vda1
- xfs文件系统:
xfs_growfs /dev/vda1
- ext4文件系统:
操作完成后建议使用e2fsck -f /dev/vda1
检查文件系统完整性。
四、确认扩容结果
最终通过df -h
验证挂载点的可用空间,对比扩容前后的数值变化。建议重启实例后再次检查,确保内核已正确识别新容量。
/dev/vda1 100G 36G 65G 36% /
阿里云云盘扩容需遵循「控制台扩容→分区调整→文件系统扩展」的完整链路,特别要注意GPT/MBR分区类型和文件系统类型的差异。建议操作前创建快照,并安装cloud-utils-growpart等必备工具。