Hinzufügen von Instance-Speicher-Volumes zu Ihrer EC2-Instance - Amazon Elastic Compute Cloud

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.

Hinzufügen von Instance-Speicher-Volumes zu Ihrer EC2-Instance

Bei Instance-Typen mit NVMe-Instance-Speicher-Volumes werden alle unterstützten Instance-Speicher-Volumes beim Start automatisch an die Instance angehängt. NVMe-Instance-Speicher-Volumes werden automatisch aufgezählt und ihnen wird ein Gerätename zugeordnet.

Bei Instance-Typen mit Nicht-NVMe-Instance-Speicher-Volumes wie C1, C3, M1, M2, M3, R3, D2, H1, I2, X1 und X1e müssen Sie die Blockgerätezuordnungen für die Instance-Speicher-Volumes, die Sie beim Start anhängen möchten, manuell angeben. Blockgerätezuordnungen können in der Instance-Startanforderung oder in dem AMI, das zum Starten der Instance verwendet wird, angegeben werden. Jeder Eintrag in einer Blockgerät-Zuweisung beinhaltet einen gewählten Namen und das Volume, dem er zugeordnet ist. Weitere Informationen finden Sie unter Blockgerät-Zuweisungen.

Wichtig

Sie können Instance-Speicher-Volumes für eine Instance nur dann angeben, wenn Sie sie starten. Sie können ein Instance-Speicher-Volume nicht an eine Instance anfügen, nachdem Sie sie gestartet haben.

Nachdem Sie eine Instance gestartet haben, müssen Sie sicherstellen, dass die Instance-Speicher-Volumes für Ihre Instance formatiert und gemountet sind, bevor Sie sie verwenden. Das Root-Volume einer per Instance-Speicher gestützten Instance wird automatisch gemountet.

Berücksichtigung der Stamm-Volumes

Eine Blockgerät-Zuweisung gibt stets das Stamm-Volume für die Instance an. Das Root-Volume wird immer automatisch bereitgestellt.

Linux-Instances — Das Root-Volume ist entweder ein Amazon EBS-Volume oder ein Instance-Speicher-Volume. Bei Instances mit einem Instance-Speicher-Volume für das Stamm-Volume variiert die Größe dieses Volumes je nach AMI, aber die Maximalgröße ist 10 GB. Weitere Informationen finden Sie unter Speicher für das Root-Gerät.

Windows-Instances — Das Root-Volume muss ein Amazon EBS-Volume sein. Der Instance-Speicher wird für das Root-Volume nicht unterstützt.

Hinzufügen von Instance-Speicher-Volumes zu einem AMI

Sie können ein AMI mit einer Blockgerät-Zuweisung erstellen, die Instance-Speicher-Volumes enthält.

Wenn Sie eine Instance mit einem Instance-Typ starten, der non-NVMe-Instance-Speicher-Volumes unterstützt, und ein AMI, das Instance-Speicher-Volumes in seiner Blockgerät-Zuweisung angibt, enthält die Instance diese Instance-Speicher-Volumes. Wenn die Anzahl der Instance-Speicher-Volumes in der Blockgerät-Zuweisung die für eine Instance verfügbare Anzahl an Instance-Speicher-Volumes übersteigt, werden die überzähligen Instance-Speicher-Volumes ignoriert.

Wenn Sie eine Instance mit einem Instance-Typ starten, der non-NVMe-Instance-Speicher-Volumes unterstützt, und ein AMI, das Instance-Speicher-Volumes in seiner Blockgerät-Zuweisung angibt, enthält die Instance diese Instance-Speicher-Volumes. Instances, die NVMe-Instance-Store-Volumes unterstützen, erhalten alle ihre unterstützten Instance-Speicher-Volumes, unabhängig von den Blockgerätezuordnungen, die in der Instance-Startanforderung und im AMI angegeben sind.

Überlegungen
  • Bei M3-Instances spezifizieren Sie Instance-Speicher-Volumes in der Blockgerät-Zuweisung für die Instance angeben, nicht im AMI. Amazon EC2 ignoriert möglicherweise Instance-Speicher-Volumes, die nur in der Blockgerät-Zuweisung des AMI angegeben sind.

  • Wenn Sie eine Instance starten, können Sie die in der AMI-Blockgerät-Zuweisung angegebenen Nicht-NVMe-Instance-Speicher-Volumes auslassen oder Instance-Speicher-Volumes hinzufügen.

Console
So fügen Sie Instance-Speicher-Volumes zu einem Amazon EBS-gestützten AMI mithilfe der Konsole hinzu
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Klicken Sie im Navigationsbereich auf Instances und wählen Sie die Instance aus.

  3. Wählen Sie Actions (Aktionen), Image and templates (Image und Vorlagen), Create image (Image erstellen).

  4. Fügen Sie im Dialogfeld Create image (Image erstellen) einen aussagekräftigen Namen und eine Beschreibung für Ihr Image hinzu.

  5. Wählen Sie zum Hinzufügen jedes Instance-Speicher-Volumes Add volume (Volume hinzufügen), von Volume type (Volume-Typ) ein Instance-Speicher-Volume und aus Device (Gerät) einen Gerätenamen aus. (Weitere Informationen finden Sie unter Gerätenamen auf Amazon EC2 EC2-Instances.) Die Anzahl der verfügbaren Instance-Speicher-Volumes hängt vom Instance-Typ ab. Bei Instances mit NVMe-Instance-Speicher-Volumes hängt die Gerätezuweisung dieser Volumes von der Reihenfolge ab, in der das Betriebssystem die Volumes aufzählt.

  6. Wählen Sie Create Image (Image erstellen) aus.

AWS CLI
So fügen Sie Instance-Speicher-Volumes zu einem AMI mithilfe der Befehlszeile hinzu

Verwenden Sie einen der folgenden Befehle. Weitere Informationen zu diesen Befehlszeilenschnittstellen erhalten Sie unter Zugriff auf Amazon EC2.

Hinzufügen von Instance-Speicher-Volumes zu einer Instance

Wenn Sie eine Instance starten, die Non-NVMe-Instance-Speicher-Volumes unterstützt, müssen Sie Blockgerätezuordnungen für die anzuhängenden Instance-Speicher-Volumes angeben. Die Blockgerätezuordnungen müssen in der Instance-Startanforderung oder in dem AMI angegeben werden, mit dem die Instance gestartet wurde.

Wenn das AMI Blockgerätezuordnungen für die Instance-Speicher-Volumes enthält, müssen Sie Block-Gerätezuordnungen in der Instance-Startanforderung nicht angeben, es sei denn, Sie benötigen mehr Instance-Speicher-Volumes als im AMI enthalten sind.

Wenn das AMI keine Blockgerätezuordnungen enthält für Instance-Speicher-Volumes enthält, müssen Sie die Blockgerätezuordnungen in der Instance-Startanforderung angeben.

Überlegungen
  • Bei M3-Instances erhalten Sie möglicherweise Instance-Speicher-Volumes auch dann, wenn Sie sie nicht in der Blockgerät-Zuweisung für die Instance angeben.

Verwenden Sie eine der folgenden Methoden, um Blockgerätezuordnungen in der Instancestartanforderung anzugeben.

Amazon EC2 console
  1. Öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie auf dem Dashboard Launch Instance aus.

  3. Wählen Sie im Bereich Application and OS Images (Anwendungs- und Betriebssystem-Images) das zu verwendende AMI aus.

  4. Im Abschnitt Speicher konfigurieren werden unter dem Abschnitt Instance-Speicher-Volumes die Instance-Speicher-Volumes aufgeführt, die an die Instance angehängt werden können. Die Anzahl der verfügbaren Instance-Speicher-Volumes hängt vom Instance-Typ ab.

  5. Wählen Sie für jedes anzufügende Instance-Speicher-Volume unter Gerätename den zu verwendenden Gerätenamen aus.

  6. Konfigurieren Sie die übrigen Instance-Einstellungen nach Bedarf, und wählen Sie dann Instance starten.

Command line

Sie können einen der folgenden Befehle mit der entsprechenden Option verwenden.

Verfügbarmachen von Instance-Speicher-Volumes auf Ihrer Instance

Nachdem Sie eine Instance mit angefügten Instance-Speicher-Volumes gestartet haben, müssen Sie die Volumes mounten, bevor Sie auf sie zugreifen können.

Sie können Volumes mit dem Dateisystem Ihrer Wahl formatieren, nachdem Sie Ihre Instance gestartet haben.

Sie können die Instance-Speicher-Volumes wie im folgenden Verfahren beschrieben anzeigen und mounten.

So machen Sie ein Instance-Speicher-Volume unter Linux verfügbar
  1. Stellen Sie eine Verbindung mit der Instance über einen SSH-Client her. Weitere Informationen finden Sie unter Herstellen einer Verbindung zur Linux-Instance.

  2. Verwenden Sie den Befehl df -h, um die Volumes anzuzeigen, die formatiert und gemountet sind.

    $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 72K 3.8G 1% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm /dev/nvme0n1p1 7.9G 1.2G 6.6G 15% /
  3. Verwenden Sie den Befehl lsblk, um Volumes anzuzeigen, die beim Start zugeordnet, aber nicht formatiert und gemountet wurden.

    $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:1 0 8G 0 disk ├─nvme0n1p1 259:2 0 8G 0 part / └─nvme0n1p128 259:3 0 1M 0 part nvme1n1 259:0 0 69.9G 0 disk
  4. Um ein Instance-Speicher-Volume zu formatieren und zu mounten, das nur zugeordnet wurde, gehen Sie folgendermaßen vor:

    1. Erstellen Sie mithilfe des Befehls mkfs ein Dateisystem auf dem Gerät.

      $ sudo mkfs -t xfs /dev/nvme1n1
    2. Erstellen Sie mithilfe des Befehls mkdir ein Verzeichnis, in dem das Gerät gemountet werden soll.

      $ sudo mkdir /data
    3. Mounten Sie mithilfe des Befehls mount das Gerät in dem neu erstellten Verzeichnis.

      $ sudo mount /dev/nvme1n1 /data

Bei Windows-Instances werden die Instance-Speicher-Volumes mit dem NTFS-Dateisystem neu formatiert.

Sie können die Instance-Speicher-Volumes mithilfe der Windows-Datenträgerverwaltung anzeigen. Weitere Informationen finden Sie unter Auflisten von Festplatten mit Datenträgerverwaltung.

So mounten Sie ein Instance-Store-Volume manuell
  1. Wählen Sie Start, wählen Sie Computer-Verwaltung und drücken Sie dann die Eingabetaste.

  2. Wählen Sie im linken Bereich die Option Datenträgerverwaltung.

  3. Wenn Sie aufgefordert werden, das Volume zu initialisieren, wählen Sie das zu initialisierende Volume aus, wählen Sie je nach Anwendungsfall den erforderlichen Partitionstyp aus, und wählen Sie dann OK aus.

  4. Klicken Sie in der Liste der Volumes mit der rechten Maustaste auf das zu mountende Volume und wählen Sie dann Neues einfaches Volume.

  5. Wählen Sie im Assistenten Weiter.

  6. Wählen Sie im Bildschirm „Volume-Größe angeben“ die Option Weiter, um die maximale Volume-Größe zu verwenden. Alternativ können Sie eine Volume-Größe wählen, die zwischen dem minimalen und dem maximalen Speicherplatz liegt.

  7. Führen Sie auf dem Bildschirm „Laufwerksbuchstabe oder Pfad zuweisen“ einen der folgenden Schritte aus und wählen Sie Weiter.

    • Um das Volume mit einem Laufwerksbuchstaben zu mounten, wählen Sie Den folgenden Laufwerksbuchstaben zuweisen und anschließend den zu verwendenden Laufwerksbuchstaben aus.

    • Um das Volume als Ordner bereitzustellen, wählen Sie Im folgenden leeren NTFS-Ordner mounten und anschließend Durchsuchen aus, um den zu verwendenden Ordner zu erstellen oder auszuwählen.

    • Wenn Sie das Volume ohne Laufwerksbuchstaben oder -pfad mounten möchten, wählen Sie Keinen Laufwerksbuchstaben oder Laufwerkspfad zuweisen.

  8. Geben Sie im Fenster „Partition formatieren“ an, ob das Volume formatiert werden soll. Wenn Sie das Volume formatieren möchten, wählen Sie das erforderliche Dateisystem und die Einheitengröße aus und geben Sie eine Datenträgerbezeichnung an.

  9. Wählen Sie Weiter, Fertigstellen.

Anweisungen zum automatischen Mounten eines angehängten Volumes nach dem Neustart finden Sie unter Automatisches Mounten eines angehängten Volumes nach dem Neustart im Amazon EBS-Benutzerhandbuch.