步骤一:查看云盘分区情况
1、运行以下命令查看实例的云盘情况。
fdisk -lu
示例以系统盘(/dev/vda1)和数据盘(/dev/vdb1、/dev/vdc1)的三个分区为例,执行结果如下所示。
序号 | 分区 | 说明 |
① | /dev/vda1 | 系统盘,System取值Linux表示为MBR分区。 |
② | /dev/vdb1 | 数据盘,System取值Linux表示为MBR分区。 |
③ | /dev/vdc1 | 数据盘,System取值GPT表示为GPT分区。 |
2、运行以下命令确认已有分区的文件系统类型。
df -Th
步骤二:扩容分区(如果磁盘没有分区,直接执行第三步)
1、安装growpart工具
yum install -y cloud-utils-growpart
2、运行以下命令扩容分区。
growpart /dev/vda 1
示例命令表示扩容系统盘的第一个分区,/dev/vda是系统盘,1是分区编号,/dev/vda和1之间需要空格分隔
步骤三:扩容文件系统
扩容ext*(例如ext4)文件系统:运行以下命令扩容文件系统。
- 扩容系统盘/dev/vda1的文件系统。
resize2fs /dev/vda1
- 扩容数据盘/dev/vdb1的文件系统
resize2fs /dev/vdb1
扩容xfs文件系统:运行以下命令扩容数据盘/dev/vdc1的文件系统。
xfs_growfs /media/vdc
扩容btrfs文件系统:如果您的数据盘文件系统为btrfs,则需要运行以下命令扩容文件系统
btrfs filesystem resize max /mountpoint
2、运行以下命令检查扩容后结果
df -Th