准备工作与环境检查
执行扩容操作前,需通过lsblk
确认磁盘设备名称和分区表类型,使用fdisk -l
查看现有分区结构。GPT分区表需保证系统支持UEFI启动,MBR分区表需注意2TB容量限制。建议提前创建磁盘快照并检查内核版本,低版本内核(如3.x)需使用LANG=en_US.UTF-8
环境变量避免命令报错。
分区扩容操作步骤
使用阿里云官方工具链完成分区扩展:
- 安装
cloud-utils-growpart
和gdisk
工具包 - 执行
growpart /dev/vda 1
扩展指定分区编号 - 对MBR分区且容量超过2TB的情况,需先转换为GPT格式
文件系统扩展方法
根据文件系统类型选择扩展命令:
- EXT4文件系统:
resize2fs /dev/vda1
- XFS文件系统:
xfs_growfs /dev/vdb1
注意裸设备扩容需直接操作文件系统,已挂载分区支持在线扩容。
扩容验证与注意事项
通过df -Th
和lsblk
双重验证容量变更,建议重启实例确保变更持久化。需特别注意:
- 操作前务必卸载非系统分区
- 避免对正在写入的分区执行扩容
- 使用LVM时需先扩展物理卷
阿里云系统盘扩容后需依次完成分区调整和文件系统扩展,操作过程需严格匹配分区表类型与文件系统特性。建议通过阿里云控制台与命令行工具组合操作,并始终遵循「检查-备份-执行-验证」的安全流程。