原文可参考:【在Linux操作系统内扩容分区和文件系统_云服务器 ECS(ECS)-阿里云帮助中心】
示例1:扩容MBR分区和ext4文件系统
- 设备名:/dev/vda(系统盘)
- 1个分区:/dev/vda1
- 文件系统类型:ext4
- 操作系统:Alibaba Cloud Linux 2
扩容分区和文件系统命令如下:
type growpart || yum install -y cloud-utils-growpart
LC_ALL=en_US.UTF-8 growpart /dev/vda 1
resize2fs /dev/vda1
示例2:扩容GPT分区和xfs文件系统
- 设备名:/dev/vdb(数据盘)
- 2个分区:/dev/vdb1 、/dev/vdb2
- 文件系统类型:xfs
- /dev/vdb2的挂载目录:/mnt
- 操作系统:Debian 8
扩容分区和文件系统命令如下:
apt-get update
type growpart || apt-get install -y cloud-guest-utils
type sgdisk || yum install -y gdisk
LC_ALL=en_US.UTF-8 growpart /dev/vdb 2
type xfs_growfs || yum install -y xfsprogs
xfs_growfs /mnt
示例3:扩容裸数据盘
- 设备名:/dev/vdc(裸数据盘未分区)
- 文件系统类型:ext4
- 操作系统:CentOS 7
扩容文件系统命令如下:
resize2fs /dev/vdc