Wie erweitere ich das Amazon EBS-Root-Volume meiner Amazon EC2 Windows-Instance?

Lesedauer: 3 Minute
0

Wie verwende ich die Elastic Volumes-Funktionalität von Amazon Elastic Block Store (Amazon EBS), um das EBS-Root-Volume meiner Amazon Elastic Compute Cloud (Amazon EC2) Linux-Instance zu erweitern?

Kurzbeschreibung

Erweitern Sie das EBS-Root-Volume von EC2 Linux, das auf einer Instance der aktuellen Generation ausgeführt wird, ohne das Volume zu trennen und erneut anzuhängen, indem Sie die Amazon EBS Elastic Volumes-Funktion verwenden. Um das EBS-Root-Volume von EC2 Linux, das auf einer Instance der vorherigen Generation ausgeführt wird, zu erweitern, müssen Sie das Volume trennen und dann erneut anhängen.

Behebung

**Hinweis:**Wenn Sie beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehler erhalten, stellen Sie sicher, dass Sie die neueste AWS-CLI-Version verwenden.

Bevor Sie Ihr EBS-Volumen ändern

1.Überprüfen Sie die Anforderungen, wenn Sie Volumes ändern, um Fehler bei der Änderung zu vermeiden.

2.Informieren Sie sich über die bewährten Methoden für die Volume-Performance auf Linux-Instances. Dadurch kann das modifizierte Volumen die für Ihr Szenario erforderlichen Leistungsmerkmale bereitstellen.

3.Lesen Sie, wie Sie Ihr EBS-Volume ändern können, um mögliche Probleme zu identifizieren und zu beheben, bevor Sie Ihr Volumen erweitern. Beispielsweise erfordern Volumes, die vor dem 3. November 2016 an Instances der aktuellen Generation angeschlossen wurden, dass Sie entweder die Instance beenden und neu starten oder dass Sie das Volume trennen und erneut anhängen, um die Amazon EBS Elastic Volumes-Funktion zu initialisieren. Dies ist eine einmalige Anforderung.

**Warnung:**Durch das Stoppen einer Instance werden die Daten auf allen Instance-Speicher-Volumes gelöscht. Wenn Sie also Daten auf Instance-Speicher-Volumes haben, die Sie behalten möchten, sollten Sie diese unbedingt auf einem persistenten Speicher sichern.

Um das Erstellungsdatum Ihres Volumes zu ermitteln, öffnen Sie die Amazon EC2-Konsole und wählen Sie dann Volumes. Im Feld Erstellt wird das Erstellungsdatum des Volumens aufgeführt.

Verwenden Sie das AWS Command Line Interface (AWS CLI), um die letzte Anhangzeit des Volumes anzuzeigen, die möglicherweise vor der Erstellungszeit liegt.

Mit dem folgenden Befehl werden Volumes abgefragt, die zuletzt vor dem Stichtag angehängt wurden:

aws ec2 describe-volumes --region us-east-1 --query "Volumes[?Attachments[?AttachTime<='2016-11-01']].{ID:VolumeId}" --output text

Die Ausgabe ist eine Textliste mit IDs für Volumes, die Aufmerksamkeit benötigen:

vol-0EXAMPLE
vol-5EXAMPLE
vol-4EXAMPLE
vol-bEXAMPLE
vol-0db1c57561EXAMPLE
vol-06f90d0c16EXAMPLE

Wenn Sie Amazon EBS Elastic Volumes nicht verwenden können, erweitern Sie das EBS-Root-Volume Ihrer EC2 Linux-Instances.

Ändern Sie das EBS-Volume

1.Verwenden Sie Amazon EBS Elastic Volumesfür EC2-Instances. Fordern Sie Änderungen an Ihren EBS-Volumes an, um das EBS-Root-Volume Ihrer EC2-Linux-Instance zu erweitern.

2.Erweitern Sie das Linux-Dateisystem, nachdem Sie das EBS-Root-Volume Ihrer EC2-Linux-Instance erweitert haben.


Verwandte Informationen

Wie konvertiere ich das standardmäßige MBR-Partitionierungsschema meiner EC2-Ubuntu-Instance in GPT, um das 2-TiB-Limit für MBR-Partitionen auf meinem EBS-Volume zu umgehen?

Stammgerät-Volume der Amazon EC2-Instance

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 2 Jahren