扩容云硬盘
最近更新时间: 2023-03-23 15:58:57
操作场景 云硬盘是云上可扩展的存储设备,用户可以在创建云硬盘后随时扩展其大小,以增加存储空间,同时不失去云硬盘上原有的数据。 云硬盘扩容完成后,需扩展分区及文件系统。您可将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。 注意 MBR格式分区支持的磁盘最大容量为2TB。如果您的硬盘分区为MBR格式,且需要扩容到超过2TB时,建议您重新创建并挂载一块数据盘,使用GPT分区方式后将数据拷贝至新盘中。 扩容数据盘 注意 若您的云服务器上已挂载了多块容量及类型均相同的云硬盘,则可参考区分数据盘操作进行区分。选定需扩容的数据盘后,再通过以下方式进行扩容。 • 通过云服务器控制台扩容(推荐) 1. 登录云服务器控制台。 2. 选择目标云服务器所在行的更多>资源调整>云硬盘扩容。 3. 在弹出的“云硬盘扩容”窗口中选择需扩容的数据盘,并单击下一步。 4. 在“调整容量”步骤中,设置目标容量(必须大于或等于当前容量),并单击下一步。 5. 在“扩容分区及文件系统”步骤中,查阅注意事项,单击开始调整即可。如下图所示:
6. 根据目标云服务的操作系统类型,您需要 扩展分区及文件系统(Windows)或 扩展分区及文件系统(Linux)将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成独立的新分区。
扩容系统盘
1. 登录云服务器控制台,选择目标云服务器所在行的更多>资源调整>云硬盘扩容。
2. 在弹出的“云硬盘扩容”窗口中选择需扩容的系统盘,并单击下一步。
3. 在“调整容量”步骤中,设置目标容量(必须大于或等于当前容量),并单击下一步。
4. 通过以下扩容方式,完成扩容操作:
离线扩容:在“扩容分区及文件系统”步骤中,查阅注意事项,勾选“同意强制关机”后,单击开始调整即可。如下图所示:
• 完成控制台的扩容操作后,请对应云服务器实际的操作系统,查看 Linux 实例 cloudinit 配置 或 查看 Windows 实例 cloudinit 配置,根据确认结果按需进行扩容分区及文件系统操作。
在线扩容:云服务器支持作为系统盘的云硬盘进行在线扩容,即不停服扩容。如需使用此功能,请提交申请,审核通过后即可开始使用。
• 在“扩容分区及文件系统”步骤中,查阅注意事项,单击开始调整即可。如下图所示:
• 完成控制台扩容操作后,请登录实例确认是否已自动扩展文件系统。若未扩展,则请参考在线扩展系统盘及文件系统 进行扩容分区及文件系统操作。
相关操作
区分数据盘
1. 登录 Linux 实例。
2. 执行以下命令,查看到云硬盘与设备名之间的对应关系。
ls -l /dev/disk/by-id
返回结果如下图所示:
其中,disk-xxxx为云硬盘 ID,您可前往云硬盘控制台查看。
查看实例 cloudinit 配置
完成扩容操作后,请登录 Linux 实例确认 /etc/cloud/cloud.cfg 是否包含 growpart 及 resizefs 配置项。
• 是,则无需进行其他操作。如下图所示:
o growpart:扩展分区大小到磁盘大小。
o resizefs:扩展调整/分区文件系统到分区大小。
• 否,则需根据目标云服务的操作系统类型,手动扩文件系统及分区。您需要执行扩展分区及文件系统(Linux),将扩容部分的容量划分至已有分区内或将扩容部分的容量格式化为新的独立分区。