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, Gerätezuordnung.

Ü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 folgenden Fehler fehl AttachmentLimitExceeded Fehler. Weitere Informationen finden Sie unter Beschränkungen der Instanzenlautstärke.

  • 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 mit mehreren EC2-Instances an Multi-Attach.

  • Wenn das Volume eine hat AWS Marketplace Produktcode:

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

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

    • Die Konfiguration der Instanz, wie z. B. ihr Typ und ihr Betriebssystem, muss diese spezifische Konfiguration unterstützen AWS Marketplace Code. 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 in 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 ein anderes Volume als das angehängte Volume /dev/xvda oder /dev/sda kann das Root-Volume für die Instanz werden. 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 Booten Sie vom falschen Volume.

  • Einige Instance-Typen unterstützen mehr als eine EBS-Karte. Die EBS-Karte, an die das Volume angehängt werden soll, können Sie durch Angeben des EBS-Kartenindexes auswählen. 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. Zum Beispiel auf einer EC2-Instance, die unterstützt 128 Volume-Anhänge mit 2 EBS-Karten, jede EBS-Karte unterstützt bis zu 64 Volumenanhänge. Wenn Sie das Limit für EBS-Kartenanhänge überschreiten, schlägt die Anfrage mit dem Fehler fehl CardAttachmentLimitExceeded Fehler.

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ür Name des Geräts, führen Sie einen der folgenden Schritte aus:

    • Wählen Sie für ein Root-Volume den erforderlichen Gerätenamen aus der Reserviert für das Root-Volume Abschnitt der Liste. In der Regel /dev/sda1 oder /dev/xvda für Linux-Instances, abhängig vom AMI, oder /dev/sda1 für Windows-Instanzen.

    • 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 Geben Sie einen benutzerdefinierten Gerätenamen an 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