我的 Amazon Elastic Compute Cloud (EC2) Windows 執行個體空間已耗盡。我想要動態擴充 Windows 執行個體的 Amazon Elastic Block Store (Amazon EBS) 磁碟區。
解決方法
依預設,使用 Amazon Machine Image (AMI) 啟動的 EC2 Windows 執行個體具有 30-GiB 一般用途 SSD (gp2) 根磁碟區。您可以遵循下列步驟擴充連接至您的 Windows EC2 執行個體的 EBS 磁碟區的磁碟空間:
- 透過 Amazon EC2 主控台或 AWS Command Line Interface (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-modifications 命令,以查看磁碟區的最佳化進度:
aws ec2 describe-volumes-modifications --volume VolumeId --region RegionName
擴展 EBS 磁碟區的檔案系統空間
使用磁碟管理或 PowerShell 以擴展 EBS 磁碟區的檔案系統空間。
使用磁碟管理以擴展檔案系統空間
使用 PowerShell 以擴展檔案系統空間
**注意事項:**在擴展包含重要資料的檔案系統之前,最佳實務是建立該磁碟區的快照。您可以使用快照來回復您的變更。如需詳細資訊,請參閱建立 Amazon EBS 快照。
相關資訊
請求 EBS 磁碟區的修改
調整磁碟區大小後擴展 Windows 檔案系統