Amazon Elastic Compute Cloud
Benutzerhandbuch für Linux-Instances

Anforderungen bei der Änderung von Volumes

Bei der Änderung eines Amazon EBS-Volumes gelten die folgenden Anforderungen und Einschränkungen. Weitere Informationen über die allgemeinen Anforderungen für EBS-Volumes finden Sie unter Einschränkungen der Größe und Konfiguration eines EBS-Volumes.

Unterstützung für Amazon EC2-Instance

Elastic Volumes werden auf den folgenden Instances unterstützt:

Wenn Ihr Instance-Typ Elastic Volumes nicht unterstützt, finden Sie weitere Informationen unter Ändern eines EBS-Volumes, wenn Elastic Volumes nicht unterstützt wird.

Anforderungen für Linux-Volumes

Linux-AMIs erfordern eine GUID-Partitionstabelle (GPT) und GRUB 2 für Boot-Volumes mit 2 TiB (2 048 GiB) oder größer. Viele Linux-AMIs verwenden heute noch immer das MBR-Partitionierungsschema, das nur Boot-Volumes bis 2 TiB unterstützt. Wenn Ihre Instance mit einem Boot-Volume größer als 2 TiB nicht bootet, ist möglicherweise das von Ihnen verwendete AMI auf eine Boot-Volume-Größe von weniger als 2 TiB beschränkt. Nicht-Boot-Volumes auf Linux-Instances sind von dieser Beschränkung nicht betroffen. Anforderungen, die Windows-Volumes betreffen, finden Sie unter Requirements for Windows Volumes im Amazon EC2-Benutzerhandbuch für Windows-Instances.

Bevor Sie versuchen, die Größe eines Boot-Volumes auf über 2 TiB zu erhöhen, können Sie ermitteln, ob das Volume die MBR- oder die GPT-Partitionierung verwendet. Führen Sie hierzu den folgenden Befehl auf Ihrer Instance aus:

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

Eine Amazon Linux-Instance mit GPT-Partitionierung gibt folgende Informationen zurück:

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.

Eine SUSE-Instance mit MBR-Partitionierung gibt folgende Informationen zurück:

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

Einschränkungen

  • Die neue Volume-Größe darf die unterstützte Volume-Kapazität nicht überschreiten. Weitere Informationen finden Sie unter Einschränkungen der Größe und Konfiguration eines EBS-Volumes.

  • Wenn das Volume vor dem 3. November 2016 23:40 UTC angefügt wurde, müssen Sie die Elastic Volumes-Unterstützung initialisieren. Weitere Informationen finden Sie unter Initializing Elastic Volumes Support.

  • Wenn Sie einen nicht unterstützten Instance-Typ einer älteren Generation verwenden oder beim Versuch, ein Volume zu ändern, ein Fehler auftritt, finden Sie weitere Informationen unter Ändern eines EBS-Volumes, wenn Elastic Volumes nicht unterstützt wird.

  • Ein gp2-Volume, das als Stamm-Volume an eine Instance angefügt ist, kann nicht in ein st1- oder sc1-Volume geändert werden. Wird es getrennt und in ein st1- oder sc1-Volume geändert, kann es nicht als Stamm-Volume an eine Instance angefügt werden.

  • Ein gp2-Volume kann nicht in ein st1- oder sc1-Volume geändert werden, wenn die angeforderte Volumegröße unter der Mindestgröße für st1- und sc1-Volumes liegt.

  • In einigen Fällen müssen Sie das Volume trennen oder die Instance anhalten, um mit dem Änderungsvorgang fortfahren zu können. Wenn Sie beim Ändern eines EBS-Volumes eine Fehlermeldung erhalten, oder wenn Sie versuchen, ein EBS Volume zu ändern, das an einen Instance-Typ einer älteren Generation angefügt ist, müssen Sie einen der folgenden Schritte ausführen:

    • Nicht-Stamm-Volume: Trennen Sie das Volume von der Instance, führen Sie die Änderungen durch und fügen Sie das Volume dann wieder an.

    • Stamm-Volume (Boot-Volume): Halten Sie die Instance an, nehmen Sie die Änderungen vor und führen Sie einen Neustart der Instance durch.

  • Nach der Bereitstellung über 32,000 IOPS auf einem vorhandenen io1-Volume müssen Sie möglicherweise eine der folgenden Maßnahmen ergreifen, um alle Leistungsverbesserungen zu erzielen:

    • Trennen und fügen Sie das Volume wieder an.

    • Starten Sie die Instance neu.

  • Die Verringerung der Größe eines EBS-Volumes wird nicht unterstützt. Sie können jedoch auch ein kleineres Volume erstellen und Ihre Daten anschließend mithilfe eines Anwendungsebenentools wie rsync zu diesem Volume migrieren.

  • Die Änderungszeit nimmt zu, wenn Sie ein Volume abändern, das noch nicht vollständig initialisiert wurde. Weitere Informationen finden Sie unter Initialisieren von Amazon EBS-Volumes.

  • Nachdem Sie ein Volume geändert haben, warten Sie mindestens sechs Stunden und stellen Sie sicher, dass sich das Volume im Zustand in-use oder available befindet, bevor Sie zusätzliche Änderungen an demselben Volume vornehmen.

  • Während m3.medium-Instances eine Volume-Änderung vollständig unterstützen, gibt es einige m3.large-, m3.xlarge- und m3.2xlarge-Instances, die die Funktionen für die Volume-Änderung möglicherweise nicht unterstützen.