在线扩容云盘
阿里云支持在线扩容系统盘和数据盘,即无需重启ECS实例便可以完成扩容。随着业务的发展和应用数据增长,您可以参照本文描述在线扩容云盘容量。
前提条件
- 为防止扩容过程中误操作导致数据丢失,请创建快照以备份数据。详细步骤请参见创建快照。
- 如果您的Windows实例创建时间早于2019-03-30,请检查实例是否需要更新RedHat VirtIO SICI驱动。详细步骤请参见Windows实例更新RedHat VirtIO SCSI驱动。
背景信息
在线扩容操作时,ECS实例无需经过控制台或者API RebootInstance重启,便可以直接看到云盘容量扩展。扩容的操作方式区别点在于:
- 在线扩容:实例处于运行中(Running)状态即可扩容,扩容后无需重启ECS实例。
- 离线扩容:实例处于运行中(Running)状态和已停止(Stopped)状态均可以扩容,扩容后需要重启ECS实例。详细步骤请参见离线扩容云盘。
在线扩容云盘的使用限制如下:
- 系统限制
- 云盘的扩容上限请参见扩容概述。
- 扩容云盘只是扩大存储容量,而不是扩容文件系统,扩容后您必须自行分配存储空间。详细步骤请参见后续步骤。
- 扩容云盘后,不支持通过回滚云盘等其他方式实现云盘缩容。
- 在线扩容系统盘对实例操作系统有如下限制:
- Windows实例操作系统不能是Windows Server 2003。
- Linux实例通过
uname -a
查看到的内核版本不能低于3.6.0。 - Linux实例仅适用于以下公共镜像,其他镜像不支持在线扩容系统盘。
发行版 涉及范围 CentOS 7 公共镜像CentOS 7.2及以上版本 CentOS 6 公共镜像CentOS 6.8及以上版本 Ubuntu 16 公共镜像Ubuntu 16所有版本 Ubuntu 18 公共镜像Ubuntu 18所有版本 Debian 8 公共镜像Debian 8.9及以上版本 Debian 9 公共镜像Debian 9所有版本 Red Hat Enterprise Linux 7 公共镜像Red Hat Enterprise Linux 7.4及以上版本(包含SAP) Red Hat Enterprise Linux 6 公共镜像Red Hat Enterprise Linux 6.9及以上版本 Red Hat Enterprise Linux 8 公共镜像Red Hat Enterprise Linux 8所有版本 SUSE 12 公共镜像SUSE 12 SP2及以上版本(包含SAP) OpenSUSE 公共镜像OpenSUSE 42.3及以上版本
- 不支持项
- 不支持扩容正在创建快照的云盘。
- 包年包月ECS实例续费降配后,当前计费周期的剩余时间内,不支持扩容实例的包年包月云盘。
- MBR格式分区不支持大于2 TiB的云盘容量。如果待扩容的云盘采用的是MBR分区格式,且需要扩容到超过2 TiB时,建议您重新创建并挂载一块数据盘,然后使用GPT分区方式并将数据拷贝至新数据盘中。
- 支持项
- 支持状态为使用中的数据盘,且所挂载的实例状态为运行中(Running)。
- 支持在线扩容I/O优化实例。
- 支持在线扩容高效云盘、SSD云盘和ESSD云盘。
- 对于Windows实例,仅支持NTFS文件系统扩容。
操作步骤
后续步骤
根据云盘是否挂载以及是否分区,扩容后的下一步操作选项如下表所示。
云盘状态分类 | 下一步操作 |
---|---|
未挂载未分区的云盘 |
如果您的云盘是待挂载(Available)状态的数据盘,支付完成后扩容操作直接生效。您可以按以下步骤操作:
|
已挂载未分区的云盘 | 执行分区格式化操作: |
已挂载并分区的云盘 |
执行分区扩容和文件系统扩展操作:
|
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论