最近更新时间:2021-05-27 23:52:28
云硬盘是可扩展的存储设备,用户可以在创建云硬盘后随时扩展其大小,以增加存储空间,同时不失去云硬盘上原有的数据。
要达到扩容并使用扩容空间的目的,在控制台完成云硬盘扩容操作后,需要扩展分区及文件系统(Linux)将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区,然后扩展其上的文件系统以识别新的可用空间。
注意:
MBR分区支持的磁盘最大容量为2TB,超过2TB的部分无法使用。如果您的硬盘分区为 MBR 格式,且需要扩容到超过2TB时,建议您重新创建并挂载一块新的数据盘,然后使用 GPT 分区方式后将数据拷贝至新盘中。
为防止操作失误导致数据丢失,在进行云硬盘扩容操作前,请为云硬盘创建快照,做好数据备份。
fdisk -l
Centos 6.5操作系统示例,分别展示MBR、GPT分区,返回结果如下图所示:
可从图中获取以下信息:
云硬盘信息 | 分区信息 | 分区说明 |
---|---|---|
/dev/vda,系统盘,云硬盘容量为50GB | /dev/vda1 | MBR分区,分区容量为50GB |
/dev/vdb,数据盘,云硬盘容量为2200GB | /dev/vdb1 | GPT分区,分区容量为200GB |
Centos 7.6操作系统示例,展示裸盘无分区状态,返回结果如下图所示:
可从图中获取以下信息:
云硬盘信息 | 分区信息 | 分区说明 |
---|---|---|
/dev/vda,系统盘,云硬盘容量为50GB | /dev/vda1 | MBR分区,分区容量为50GB |
/dev/vdb,数据盘,云硬盘容量为200GB | 无 | 裸磁盘,无分区 |
/dev/vdc,数据盘,云硬盘容量为2500GB | 无 | 裸磁盘,无分区 |
Centos 7.6操作系统示例,分别展示MBR、GPT分区,返回结果如下图所示:
可从图中获取以下信息:
云硬盘信息 | 分区信息 | 分区说明 |
---|---|---|
/dev/vda,系统盘,云硬盘容量为50GB | /dev/vda1 | MBR分区,分区容量为50GB |
/dev/vdb,数据盘,云硬盘容量为200GB | /dev/vdb1 | MBR分区,分区容量为50GB |
/dev/vdc,数据盘,云硬盘容量为2500GB | /dev/vdc1 | GPT分区,分区容量为50GB |
Centos 8.2操作系统示例,分别展示MBR、GPT分区,返回结果如下图所示:
可从图中获取以下信息:
云硬盘信息 | 分区信息 | 分区说明 |
---|---|---|
/dev/vda,系统盘,云硬盘容量为70GB | /dev/vda1 | MBR分区,分区容量为50GB |
/dev/vdb,数据盘,云硬盘容量为100GB | /dev/vdb1 | MBR分区,分区容量为50GB |
/dev/vdc,数据盘,云硬盘容量为150GB | /dev/vdc1 | GPT分区,分区容量为50GB |
扩容场景 | 分区类型 | 扩展操作 |
---|---|---|
适用于数据盘为裸设备,未分区但已在裸设备上创建文件系统 | 无 | 裸设备扩展文件系统 |
适用于云硬盘已分区并已创建文件系统,将扩容部分容量,扩展至云硬盘已有的MBR分区 | MBR | 将扩容部分容量扩至原MBR分区 |
适用于云硬盘已分区并已创建文件系统,保持原有分区不变,使用扩容部分新建MBR分区 | MBR | 将扩容部分容量格式化独立MBR分区 |
适用于数据盘已分区并已创建文件系统,将扩容部分容量,扩展至云硬盘已有的GPT分区 | GPT | 将扩容部分容量扩至原GPT分区 |
适用于数据盘已分区并已创建文件系统,保持原有分区不变,使用扩容部分新建GPT分区 | GPT | 将扩容部分容量格式化独立GPT分区 |
纯净模式