我的 Amazon Elastic Compute Cloud(EC2)Windows 实例上的空间用完了。我想动态扩展我的 Windows 实例的 Amazon Elastic Block Store(Amazon EBS)卷。
解决方法
默认情况下,使用亚马逊云机器镜像(AMI)启动的 EC2 Windows 实例具有 30 GiB 通用型 SSD(gp2)根卷。您可以按照以下步骤扩展附加到 Windows EC2 实例的 EBS 卷的磁盘空间:
- 通过 Amazon EC2 控制台或 AWS 命令行界面(AWS CLI)扩展 EBS 卷的大小。
- 使用磁盘管理或 PowerShell 在操作系统级别扩展 EBS 卷的文件系统空间。
扩展 EBS 卷的大小
使用 Amazon EC2 控制台或 AWS CLI 来扩展 EBS 卷的大小。
**注意:**要详细了解 Windows 卷的限制,请参阅 Windows 卷的要求。
使用 EC2 控制台扩展 EBS 卷
- 打开 EC2 控制台。
- 在导航窗格中,选择实例,然后选择您的实例。
- 选择存储选项卡,然后选择您的卷。
- 在卷窗格中,选中要扩展的卷对应的复选框。
- 从操作中,选择修改卷。
- 在卷详细信息下,根据卷类型输入大小和 IOPS。
- 选择修改,然后在对话框中选择修改。
- 在卷窗格中,在卷状态下查看卷的优化进度。刷新卷窗格查看最新进度。
- 当卷状态显示卷正在优化时,您可以扩展 EBS 卷的文件系统。
使用 AWS CLI 扩展 EBS 卷
**注意:**如果在运行 AWS CLI 命令时收到错误,请确保您使用的是最新版本的 AWS CLI。
-
使用 modify-volume CLI 命令扩展 EBS 卷。
**重要事项:**将 AWS CLI 命令中的所有占位符值替换为您的值。例如,将 RegionName 替换为您的 EBS 卷的 AWS 区域。
aws ec2 modify-volume --region RegionName --volume-id VolumeId --size NewSize --volume-type NewType --iops NewIops
-
运行 describe-volumes-modifisions 命令查看您的卷的优化进度:
aws ec2 describe-volumes-modifications --volume VolumeId --region RegionName
扩展 EBS 卷的文件系统空间
使用磁盘管理或 PowerShell 扩展 EBS 卷的文件系统空间。
使用磁盘管理扩展文件系统空间
使用 PowerShell 扩展文件系统空间
**注意:**在扩展包含有价值数据的文件系统之前,最佳做法是创建卷的快照。请根据需要使用快照回滚您的更改。有关详细信息,请参阅创建 Amazon EBS 快照。
相关信息
请求修改您的 EBS 卷
调整卷大小后扩展 Windows 文件系统