如何扩展我的 EC2 Windows 实例的 EBS 根卷?

1 分钟阅读
0

我的 Amazon Elastic Compute Cloud(EC2)Windows 实例上的空间用完了。我想动态扩展我的 Windows 实例的 Amazon Elastic Block Store(Amazon EBS)卷。

解决方法

默认情况下,使用亚马逊云机器镜像(AMI)启动的 EC2 Windows 实例具有 30 GiB 通用型 SSD(gp2)根卷。您可以按照以下步骤扩展附加到 Windows EC2 实例的 EBS 卷的磁盘空间:

  1. 通过 Amazon EC2 控制台或 AWS 命令行界面(AWS CLI)扩展 EBS 卷的大小。
  2. 使用磁盘管理或 PowerShell 在操作系统级别扩展 EBS 卷的文件系统空间。

扩展 EBS 卷的大小

使用 Amazon EC2 控制台或 AWS CLI 来扩展 EBS 卷的大小。

**注意:**要详细了解 Windows 卷的限制,请参阅 Windows 卷的要求

使用 EC2 控制台扩展 EBS 卷

  1. 打开 EC2 控制台
  2. 在导航窗格中,选择实例,然后选择您的实例。
  3. 选择存储选项卡,然后选择您的卷。
  4. 窗格中,选中要扩展的卷对应的复选框。
  5. 操作中,选择修改卷
  6. 卷详细信息下,根据卷类型输入大小IOPS
  7. 选择修改,然后在对话框中选择修改
  8. 窗格中,在卷状态下查看卷的优化进度。刷新窗格查看最新进度。
  9. 卷状态显示卷正在优化时,您可以扩展 EBS 卷的文件系统。

使用 AWS CLI 扩展 EBS 卷

**注意:**如果在运行 AWS CLI 命令时收到错误,请确保您使用的是最新版本的 AWS CLI

  1. 使用 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
  2. 运行 describe-volumes-modifisions 命令查看您的卷的优化进度:

    aws ec2 describe-volumes-modifications --volume VolumeId --region RegionName

扩展 EBS 卷的文件系统空间

使用磁盘管理或 PowerShell 扩展 EBS 卷的文件系统空间。

使用磁盘管理扩展文件系统空间

使用 PowerShell 扩展文件系统空间

**注意:**在扩展包含有价值数据的文件系统之前,最佳做法是创建卷的快照。请根据需要使用快照回滚您的更改。有关详细信息,请参阅创建 Amazon EBS 快照

相关信息

请求修改您的 EBS 卷

调整卷大小后扩展 Windows 文件系统

AWS 官方
AWS 官方已更新 10 个月前