View a markdown version of this page

Hängen Sie ein Amazon EBS-Volume an eine Amazon EC2-Instance an - Amazon EBS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Hängen Sie ein Amazon EBS-Volume an eine Amazon EC2-Instance an

Sie können ein verfügbares EBS-Volume an eine oder mehrere Ihrer Instances anfügen, die sich in derselben Availability Zone wie das Volume befindet.

Informationen zum Hinzufügen von EBS-Volumes zu Ihrer Instance beim Start finden Sie unter Instance Block Device Mapping.

Überlegungen
  • Die maximale Anzahl von Amazon EBS-Volumes, die Sie an eine Instance anhängen können, hängt vom Instance-Typ ab. Wenn Sie das Limit für Volume-Anhänge für einen Instance-Typ überschreiten, schlägt die Anhangsanforderung mit dem AttachmentLimitExceeded Fehler fehl. Weitere Informationen finden Sie unter Volumenlimits für Instanzen.

  • Sie können Volumes nur an Instances anhängen, die sich in derselben Availability Zone befinden.

  • Multi-Attach aktivierte Volumes können an bis zu 16 Instances angehängt werden. Weitere Informationen finden Sie unter Hängen Sie ein EBS-Volume an mehrere EC2-Instances an mithilfe von Multi-Attach.

  • Wenn das Volume einen AWS Marketplace Produktcode hat:

    • Sie können es nur an eine gestoppte Instanz anhängen.

    • Sie müssen den AWS Marketplace Code abonniert haben, der sich auf dem Volume befindet.

    • Die Konfiguration der Instanz, wie z. B. ihr Typ und ihr Betriebssystem, muss diesen speziellen AWS Marketplace Code unterstützen. Beispielsweise können Sie nicht ein Volume von einer Windows-Instance trennen und an eine Linux-Instance anfügen.

    • AWS Marketplace Codes werden vom Volume auf die Instanz kopiert.

  • Dieser von Ihnen angegebene Gerätename wird von Amazon EC2 verwendet. Der Blockgerätetreiber kann das Gerät mit einem Gerätenamen mounten, der sich von dem von Ihnen angegebenen unterscheidet. Weitere Informationen finden Sie unter Gerätenamen für Volumes auf Amazon EC2-Instances.

  • In einigen Fällen kann ein anderes Volume als das Volume verwendet werden, das an die Instance angehängt ist /dev/xvda oder das Root-Volume für die Instance werden /dev/sda kann. Dies kann passieren, wenn Sie das Root-Volume einer anderen Instance oder ein Volume, das aus dem Snapshot eines Root-Volumes erstellt wurde, an eine Instance mit einem vorhandenen Root-Volume anhängen. Weitere Informationen finden Sie unter Vom falschen Volume starten.

  • Einige Instance-Typen unterstützen mehr als eine EBS-Karte. Sie können die EBS-Karte für das Volume auswählen, an das angehängt werden soll, indem Sie den EBS-Kartenindex angeben. Informationen zu Instances, die mehrere EBS-Karten unterstützen, finden Sie unter EBS-Karten.

    • Ihr Root-Volume muss an den EBS-Kartenindex angehängt sein. 0

    • Für Instances, die mehrere EBS-Karten unterstützen: Wenn Sie den EBS-Kartenindex nicht angeben, wird Ihr Volume an den EBS-Kartenindex angehängt. 0

    • Bei der Konfiguration Ihrer EC2-Instances für Hochleistungs-Workloads ist es wichtig, die EBS-Volumes auf der Grundlage der Leistungsanforderungen auf die EBS-Karten auszubalancieren, um zu vermeiden, dass bei einer der EBS-Karten Leistungseinschränkungen auftreten.

    • Das Limit für Volume-Attachments für einen Instance-Typ ist gleichmäßig auf jede EBS-Karte verteilt. Beispielsweise kann auf einer EC2-Instance, die 128 Volume-Anhänge mit 2 EBS-Karten unterstützt, jede EBS-Karte bis zu Volume-Anhänge unterstützen. 64 Wenn Sie das Limit für EBS-Kartenanhänge überschreiten, schlägt die Anfrage mit dem Fehler fehl. CardAttachmentLimitExceeded

Console
Um ein EBS-Volume an eine Instance anzuhängen
  1. Öffnen Sie die Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im Navigationsbereich Volumes aus.

  3. Wählen Sie das anzufügende Volume aus und wählen Sie dann Actions (Aktionen), Attach Volume (Volume anfügen) aus.

  4. Geben Sie für Instance die ID der Instance ein oder wählen Sie die Instance aus der Liste der Optionen aus.

  5. Führen Sie für den Gerätenamen einen der folgenden Schritte aus:

    • Wählen Sie für ein Root-Volume den erforderlichen Gerätenamen aus dem Abschnitt Reserviert für Root-Volume der Liste aus. In der Regel /dev/sda1 oder je nach AMI /dev/xvda für Linux-Instances oder /dev/sda1 für Windows-Instances.

    • Wählen Sie für Daten-Volumes einen verfügbaren Gerätenamen aus dem Abschnitt Für Daten-Volumes empfohlen der Liste aus.

    • Um einen benutzerdefinierten Gerätenamen zu verwenden, wählen Sie Benutzerdefinierten Gerätenamen angeben aus und geben Sie dann den zu verwendenden Gerätenamen ein.

  6. Wählen Sie Attach volume (Volume anfügen) aus.

  7. Stellen Sie eine Verbindung mit Ihrer Instance her und mounten Sie das Volume. Weitere Informationen finden Sie unter Stellen Sie ein Amazon EBS-Volume zur Verwendung zur Verfügung.

AWS CLI
Um ein EBS-Volume an eine Instance anzuhängen

Verwenden Sie den Befehl attach-volume. Im folgenden Beispiel wird das angegebene Volume unter Verwendung des angegebenen Gerätenamens an die angegebene Instance angehängt.

aws ec2 attach-volume \ --volume-id vol-01234567890abcdef \ --instance-id i-1234567890abcdef0 \ --device /dev/sdf
PowerShell
Um ein EBS-Volume an eine Instance anzuhängen

Verwenden Sie das cmdlet Add-EC2Volume. Im folgenden Beispiel wird das angegebene Volume unter Verwendung des angegebenen Gerätenamens an die angegebene Instance angehängt.

Add-EC2Volume ` -VolumeId vol-01234567890abcdef ` -InstanceId i-1234567890abcdef0 ` -Device /dev/sdf