云盘扩容操作指南:在线扩容不中断业务
随着业务增长,磁盘空间不足是常见问题。阿里云ECS云盘支持在线扩容,无需停机即可完成。但操作不当可能导致数据丢失或扩容失败。本文详细介绍系统盘和数据盘的扩容步骤及注意事项。
扩容前准备
第一步:创建快照。扩容前务必创建云盘快照,这是最重要的安全措施。万一扩容过程出问题,可以从快照回滚。ECS控制台 → 实例 → 云盘 → 创建快照。
第二步:检查磁盘状态。确认云盘状态为"使用中"(在线扩容要求云盘已挂载到实例)。确认实例的操作系统支持在线扩容(大部分现代Linux和Windows都支持)。
第三步:确认扩容上限。系统盘最大支持500GB,数据盘最大支持32768GB。单次扩容步长为1GB。
控制台扩容
ECS控制台 → 存储与快照 → 云盘 → 找到目标云盘 → 操作 → 扩容。输入新容量(只能增大不能缩小),确认支付差价。扩容完成后,云盘容量增大了,但操作系统内的文件系统还没有扩展。
扩展分区和文件系统
Linux系统:
查看磁盘分区:lsblk 或 fdisk -l。扩展分区:growpart /dev/vda 1(系统盘通常是vda的第1个分区)。扩展文件系统:ext4用 resize2fs /dev/vda1,xfs用 xfs_growfs /。
数据盘类似:growpart /dev/vdb 1 → resize2fs /dev/vdb1。如果数据盘没有分区(整盘使用),直接 resize2fs /dev/vdb。
Windows系统:
磁盘管理 → 右键目标磁盘 → 扩展卷 → 按向导操作。或使用diskpart命令行:list disk → select disk N → extend。
注意事项
系统盘扩容后部分操作系统需要重启才能生效(如CentOS 6),大部分现代系统(CentOS 7+、Ubuntu 18+)支持在线扩容。数据盘可以完全在线操作,无需重启。扩容费用按新增容量计算,计费方式和原云盘一致。
