View a markdown version of this page

Überwachen Sie den Status der Amazon EBS-Volume-Initialisierung - 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.

Überwachen Sie den Status der Amazon EBS-Volume-Initialisierung

Wenn Sie ein Volume entweder aus einem Snapshot oder aus einem anderen Volume (Volumenkopie) erstellen, können Sie den Status der Volume-Initialisierung überwachen, um festzustellen, ob der Initialisierungsvorgang abgeschlossen ist. Sie können die Volume-Initialisierung mithilfe der folgenden Optionen überwachen:

AWS CLI, AWS Werkzeuge für PowerShellund Amazon EC2-Konsole

Sie können die AWS CLI, AWS Tools for und die Amazon EC2-Konsole verwendenPowerShell, um den Status der Volume-Initialisierung jederzeit nach der Erstellung des Volumes zu überprüfen. Die folgenden Informationen werden bereitgestellt:

  • Initialisierungstyp (AWS CLI und PowerShell nur AWS Tools für) — Gibt den Typ der verwendeten Volumeninitialisierung an. defaultfür schnelle Snapshot-Wiederherstellung und Standard-Volume-Initialisierung, provisioned-rate für Amazon EBS Provisioned Rate für die Volume-Initialisierung und für die Volume-Copy-Initialisierung. volume-copy

  • Geschätzte Zeit bis zur Fertigstellung (AWS CLI und nur AWS Tools für) — PowerShell Nur für Volumes, die mit einer Amazon EBS Provisioned Rate für die Volume-Initialisierung erstellt wurden. Die geschätzte verbleibende Zeit in Sekunden, bis die Volume-Initialisierung abgeschlossen ist.

  • Fortschritt — Der Fortschritt der Volumeninitialisierung in Prozent (0—100). Bei Volumes, die mit der schnellen Snapshot-Wiederherstellung initialisiert wurden, steigt der Fortschritt unmittelbar nach der Erstellung auf 100 Prozent.

  • Initialisierungsstatus — Der Gesamtstatus der Volume-Initialisierung (initializingoder). completed Bei Volumes, die mit einer schnellen Snapshot-Wiederherstellung initialisiert wurden, wechselt der Status in den Zustand completed unmittelbar nach der Erstellung.

Anmerkung

Es kann bis zu 5 Minuten dauern, bis die Informationen zur Volume-Initialisierung aktualisiert sind.

Verwenden Sie die folgenden Registerkarten, um den Status der Volume-Initialisierung für Ihr Volume zu überprüfen.

Console
Um den Status der Volume-Initialisierung zu überwachen
  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 Volume aus, für das Sie den Initialisierungsstatus des Volumes überprüfen möchten.

  4. Das Feld Initialisierungsstatus im Raster und auf der Registerkarte Details enthält Fortschrittsinformationen im folgenden Format: Initialisierungsstatus (Fortschrittsprozentsatz). Zum Beispiel Initialisierung (75%).

    Zu den möglichen Initialisierungszuständen gehören: Initialisieren und Abgeschlossen.

AWS CLI
Um den Status der Volume-Initialisierung zu überwachen

Verwenden Sie den AWS CLI Befehl describe-volume-status, um den Initialisierungsstatus anzuzeigen. Die Ausgabe bezieht sich EstimatedTimeToCompleteInSeconds nur auf Volumes, die mit einer von Amazon EBS bereitgestellten Rate für die Volumeninitialisierung erstellt wurden.

Beispielsweise überprüft der folgende Befehl den Initialisierungsstatus für ein Volumevol-11111111111111111, das mit einer Amazon EBS Provisioned Rate for Volume Initialization erstellt wurde.

aws ec2 describe-volume-status --volume-ids vol-11111111111111111

Es folgt eine Beispielausgabe.

{ "VolumeStatuses": [ { "Actions": [], "AvailabilityZone": "us-east-1a", "Events": [], "VolumeId": "vol-11111111111111111", "VolumeStatus": { "Details": [ { "Name": "io-enabled", "Status": "passed" }, { "Name": "io-performance", "Status": "not-applicable" }, { "Name": "initialization-state", "Status": "completed" } ], "Status": "ok" }, "InitializationStatusDetails": { "InitializationType": "provisioned-rate", "Progress": 75, "EstimatedTimeToCompleteInSeconds": 850 } } ] }
PowerShell
Um den Status der Volume-Initialisierung zu überwachen

Verwenden Sie das Get-EC2VolumeStatus Cmdlet, um den Initialisierungsstatus anzuzeigen. Die Ausgabe bezieht sich EstimatedTimeToCompleteInSeconds nur auf Volumes, die mit einer Amazon EBS-Bereitstellungsrate für die Volumeninitialisierung erstellt wurden.

Beispielsweise überprüft der folgende Befehl den Initialisierungsstatus für ein Volumevol-11111111111111111, das mit einer Amazon EBS Provisioned Rate for Volume Initialization erstellt wurde.

(Get-EC2VolumeStatus ` -Region us-east-1 ` -VolumeId vol-11111111111111111).InitializationStatusDetails | Select-Object ` InitializationType, Progress, EstimatedTimeToCompleteInSeconds

Amazon EventBridge

Ein EventBridge Amazon-Event wird innerhalb von fünf Minuten nach Abschluss der Volumeninitialisierung an Ihr Konto gesendet. Sie können Regeln erstellen, die als Reaktion auf diese Ereignisse programmatische Aktionen auslösen.

Anmerkung
  • Ereignisse werden auf bestmögliche Weise ausgegeben.

  • Wenn Sie das Volume vor Abschluss der Initialisierung oder innerhalb von 5 Minuten nach Abschluss der Initialisierung löschen, erhalten Sie das Ereignis möglicherweise nicht.

Weitere Informationen zu dem Ereignis finden Sie unter. Ereignis zur Initialisierung des EBS-Volumes

Um den Status der Volume-Initialisierung zu überwachen, verwenden Sie EventBridge
  1. Öffnen Sie die EventBridge Amazon-Konsole unter. https://console.aws.amazon.com/events/

  2. Wählen Sie Regeln, Regel erstellen.

  3. Gehen Sie für Schritt 1 wie folgt vor:

    1. Geben Sie einen Namen und eine Beschreibung für die Regel an.

    2. Wählen Sie für Event-Bus den Bus aus, der die Ereignisse empfangen soll. Wenn Sie keinen benutzerdefinierten Event-Bus erstellt haben, behalten Sie die Standardeinstellung bei. Weitere Informationen finden Sie unter Event-Bus erstellen.

    3. Behalten Sie als Regeltyp die Option Regel mit einem Ereignismuster bei.

    4. Wählen Sie Weiter aus.

  4. Gehen Sie für Schritt 2 wie folgt vor:

    1. Behalten Sie als Eventquelle AWS Ereignisse oder EventBridge Partnerereignisse bei.

    2. Wählen Sie als Creation method (Erstellungsmethode) die Option Custom pattern (JSON editor) (Benutzerdefiniertes Muster (JSON-Editor)) aus.

    3. Fügen Sie für Event-Muster Folgendes hinzu:

      { "detail-type": ["EBS Volume Notification"], "source": ["aws.ec2"], "detail": { "event": ["initializeVolume"], "result": ["succeeded"] } }

      Ein Beispiel für ein Ereignis finden Sie unter Ereignis zur Initialisierung des EBS-Volumes.

    4. Wählen Sie Weiter aus.

  5. Gehen Sie für Schritt 3 wie folgt vor:

    1. Bei Zieltypen wählen Sie AWS -Service aus.

    2. Wählen Sie unter Ziel auswählen die Option SNS-Thema aus, und wählen Sie für Thema das gewünschte Thema aus. Wenn Sie keine Themen erstellt haben, finden Sie weitere Informationen unter Ein Thema https://docs.aws.amazon.com/sns/latest/dg/sns-create-topic.html erstellen.

    3. Halten Sie für Berechtigungen die Option Ausführungsrolle verwenden (empfohlen) aktiviert.

    4. Halten Sie für die Ausführungsrolle die Option Neue Rolle für diese spezifische Ressource erstellen und den Standardrollennamen ausgewählt.

    5. Wählen Sie Weiter aus.

  6. Geben Sie für Schritt 4 bei Bedarf Tags für die Regel an, und wählen Sie dann Weiter aus.

  7. Überprüfen Sie in Schritt 5 die Regel und wählen Sie dann Regel erstellen aus.