1.云盘备份
先在控制台进行数据盘创建数据盘快照,防止操作失败数据无法恢复;也可以把系统盘备份一下,防止误操作。
2.查看云盘情况
fdisk -lu
① /dev/vda1 系统盘,System取值Linux表示为MBR分区。
② /dev/vdb1 数据盘,System取值Linux表示为MBR分区。
注意:如果②的System取值GPT表示为GPT分区。
3.确认已有分区的文件系统类型
df -Th
4.扩容分区
growpart /dev/vdb 1 //数据盘
growpart /dev/vda 1 //系统盘
如果没安装growpart,执行如下命令安装
yum install -y cloud-utils-growpart
5.确认分区是否成功
lsblk
查看分区是否已经增加到扩容的数量,如果没有,造成原因是系统内核版本过低,需要在控制台重启实例,重启成功之后在运行该命令查看
6.分区扩容成功之后,进行文件系统扩容
resize2fs /dev/vdb1 //数据盘
resize2fs /dev/vda1 //系统盘
7.查看文件系统扩容是否成功
df -Th
如果mnt也显示扩容后的容量,则说明扩容成功,否则扩容文件系统失败
8.成功之后删除云盘快照
在控制台删除操作之前备份的系统盘和数据盘快照
参考文档:
分区扩展:https://help.aliyun.com/document_detail/113316.html?spm=a2c4g.11186623.6.900.79886d0cf4CrCm#title-9kv-45m-e93
文件系统扩展:https://help.aliyun.com/document_detail/113316.html?spm=a2c4g.11186623.6.900.79886d0cf4CrCm#title-npo-69s-kd9