修改磁碟區時的需求 - Amazon Elastic Compute Cloud

修改磁碟區時的需求

修改 Amazon EBS 磁碟區時,適用下列需求與限制。若要進一步了解 EBS 磁碟區的一般需求,請參閱EBS 磁碟區的大小與組態限制

支援的執行個體類型

下列執行個體支援 Elastic Volumes:

如果您的執行個體類型不支援 Elastic Volumes,請參閱若不支援 Elastic Volumes,請修改 EBS 磁碟區

Linux 磁碟區的需求

Linux AMI 需要 GUID 分割表格 (GPT),以及開機磁碟區為 2 TiB (2,048 GiB) 或更大的 GRUB 2。現今有許多 Linux AMI 使用 MBR 分割結構,這最高只支援到 2 TiB 的開機磁碟區大小。如果您的執行個體不是以大於 2 TiB 的開機磁碟區來開機,則您使用的 AMI 可能會將開機磁碟區大小限制為 2 TiB 以下。非開機磁碟區在 Linux 執行個體上並無此限制。如需影響 Windows 磁碟區的需求,請參閱 Windows 執行個體的 Amazon EC2 使用者指南中的 Windows 磁碟區的需求

嘗試將開機磁碟區大小調整為超過 2 TiB 之前,您可在執行個體上執行下列命令以決定磁碟區將使用 MBR 或 GPT 分割:

[ec2-user ~]$ sudo gdisk -l /dev/xvda

使用 GPT 分割的 Amazon Linux 執行個體將傳回下列資訊:

GPT fdisk (gdisk) version 0.8.10
  
  Partition table scan:
    MBR: protective
    BSD: not present
    APM: not present
    GPT: present
  
  Found valid GPT with protective MBR; using GPT.

使用 MBR 分割的 SUSE 執行個體將傳回下列資訊:

GPT fdisk (gdisk) version 0.8.8
  
  Partition table scan:
    MBR: MBR only
    BSD: not present
    APM: not present
    GPT: not present

限制

  • 整個磁碟區修改可要求的彙總儲存體上限有限制。如需詳細資訊,請參閱《Amazon Web Services 一般參考》中的 Amazon EBS 服務配額

  • 修改磁碟區之後,必須等待至少六個小時,並確保磁碟區處於 in-useavailable 狀態,然後再修改同一磁碟區。這有時被稱為冷卻時間。

  • 若在 2016 年 11 月 3 日 23:40 UTC 之前連接磁碟區,您必須初始化 Elastic Volumes 支援。如需詳細資訊,請參閱初始化 Elastic Volumes 支援

  • 如果嘗試修改 EBS 磁碟區時出現錯誤訊息,或是要修改連接至前代執行個體類型的 EBS 磁碟區,請採取以下其中一步驟:

    • 針對非根磁碟區,請分離磁碟區與執行個體,套用修改,然後再重新連接磁碟區。

    • 對於根磁碟區,請停止執行個體,套用修改,然後再重新啟動執行個體。

  • 未完全初始化的磁碟區的修改時間會增加。如需詳細資訊,請參閱 初始化 Amazon EBS 磁碟區

  • 新的磁碟區大小不能超過其檔案系統和分割結構所支援的容量。如需詳細資訊,請參閱 EBS 磁碟區的大小與組態限制

  • 如果您修改磁碟區的磁碟區類型,則大小和效能必須在目標磁碟區類型的限制之內。如需詳細資訊,請參閱 Amazon EBS 磁碟區類型

  • 您無法減少 EBS 磁碟區的大小。但您可建立一個較小的磁碟區,然後使用 rsync 之類的應用程式層級工具將資料遷移至該磁碟區。

  • 在現有 io1io2 磁碟區上佈建超過 32,000 個 IOPS 之後,您可能需要分開並重新連接磁碟區,或重新啟動執行個體以查看完整的效能改進。

  • 針對 io2 磁碟區,當磁碟區連接到不支援 io2 Block Express 磁碟區的執行個體類型時,您無法將磁碟區大小增加到超過 16 TiB 或將 IOPS 數量增加到超過 64,000。如需詳細資訊,請參閱 io2 Block Express 磁碟區

  • 您無法使用已啟用 Multi-Attach 之 io2 磁碟區的磁碟區類型。

  • 您無法修改磁碟區類型、大小,或啟用 Multi-Attach 之 io1 磁碟區的佈建 IOPS。

  • 類型 io1io2gp2gp3standard 的根磁碟區無法修改為 st1sc1 磁碟區,即使磁碟區已從執行個體分離。

  • 雖然 m3.medium 執行個體完全支援磁碟區修改,但是 m3.largem3.xlarge 以及 m3.2xlarge 執行個體可能不支援所有磁碟區修改功能。